diff --git a/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationCreatedOnBehalfOf.md b/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationCreatedOnBehalfOf.md index ebba338f36b..50871c71686 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationCreatedOnBehalfOf.md +++ b/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationCreatedOnBehalfOf.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Get-MgApplicationCreatedOnBehalfOf ## SYNOPSIS -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). Read-only. ## SYNTAX @@ -26,7 +26,7 @@ Get-MgApplicationCreatedOnBehalfOf -InputObject [-Expand ``` ## DESCRIPTION -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). Read-only. ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationExtensionProperty.md b/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationExtensionProperty.md index 6ec64e16380..06b00d21c16 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationExtensionProperty.md +++ b/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationExtensionProperty.md @@ -10,7 +10,7 @@ schema: 2.0.0 ## SYNOPSIS Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (/$count eq 0, /$count ne 0). ## SYNTAX @@ -36,7 +36,7 @@ Get-MgApplicationExtensionProperty -InputObject [-Expand ## DESCRIPTION Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (/$count eq 0, /$count ne 0). ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationFederatedIdentityCredential.md b/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationFederatedIdentityCredential.md index f63af1f713c..80ff490fd02 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationFederatedIdentityCredential.md +++ b/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationFederatedIdentityCredential.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Federated identities for applications. -Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). ## SYNTAX @@ -34,7 +34,7 @@ Get-MgApplicationFederatedIdentityCredential -InputObject [-ExpandProperty ] [-Fi Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationOwnerByRef.md b/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationOwnerByRef.md index 015cac311f8..789bb025811 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationOwnerByRef.md +++ b/src/Applications/Applications/docs/v1.0-beta/Get-MgApplicationOwnerByRef.md @@ -11,7 +11,7 @@ schema: 2.0.0 Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## SYNTAX @@ -25,7 +25,7 @@ Get-MgApplicationOwnerByRef -ApplicationId [-Filter ] [-Search Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0-beta/Get-MgServicePrincipalOwnedObject.md b/src/Applications/Applications/docs/v1.0-beta/Get-MgServicePrincipalOwnedObject.md index 02ae20c1848..b781d898716 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Get-MgServicePrincipalOwnedObject.md +++ b/src/Applications/Applications/docs/v1.0-beta/Get-MgServicePrincipalOwnedObject.md @@ -11,7 +11,7 @@ schema: 2.0.0 Directory objects that are owned by this service principal. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## SYNTAX @@ -38,7 +38,7 @@ Get-MgServicePrincipalOwnedObject -InputObject [-ExpandP Directory objects that are owned by this service principal. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0-beta/Get-MgServicePrincipalOwner.md b/src/Applications/Applications/docs/v1.0-beta/Get-MgServicePrincipalOwner.md index 908e746d848..9e8a5f32dcf 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Get-MgServicePrincipalOwner.md +++ b/src/Applications/Applications/docs/v1.0-beta/Get-MgServicePrincipalOwner.md @@ -12,7 +12,7 @@ Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## SYNTAX @@ -27,7 +27,7 @@ Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0-beta/Get-MgServicePrincipalOwnerByRef.md b/src/Applications/Applications/docs/v1.0-beta/Get-MgServicePrincipalOwnerByRef.md index 10de4220d2c..18158c0cddd 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Get-MgServicePrincipalOwnerByRef.md +++ b/src/Applications/Applications/docs/v1.0-beta/Get-MgServicePrincipalOwnerByRef.md @@ -12,7 +12,7 @@ Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## SYNTAX @@ -27,7 +27,7 @@ Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0-beta/Microsoft.Graph.Applications.md b/src/Applications/Applications/docs/v1.0-beta/Microsoft.Graph.Applications.md index c32a464b43a..75bceccb95e 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Microsoft.Graph.Applications.md +++ b/src/Applications/Applications/docs/v1.0-beta/Microsoft.Graph.Applications.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Applications -Module Guid: cc599579-9a66-4e2d-bfd0-cce7edd1adf7 +Module Guid: 0495599b-29dc-4963-b533-b66db030a2d0 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.applications Help Version: 1.0.0.0 Locale: en-US @@ -89,7 +89,7 @@ The connectorGroup the application is using with Azure AD Application Proxy. Nullable. ### [Get-MgApplicationCreatedOnBehalfOf](Get-MgApplicationCreatedOnBehalfOf.md) -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). Read-only. ### [Get-MgApplicationDelta](Get-MgApplicationDelta.md) @@ -98,11 +98,11 @@ Invoke function delta ### [Get-MgApplicationExtensionProperty](Get-MgApplicationExtensionProperty.md) Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (/$count eq 0, /$count ne 0). ### [Get-MgApplicationFederatedIdentityCredential](Get-MgApplicationFederatedIdentityCredential.md) Federated identities for applications. -Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). ### [Get-MgApplicationHomeRealmDiscoveryPolicy](Get-MgApplicationHomeRealmDiscoveryPolicy.md) Get homeRealmDiscoveryPolicies from applications @@ -122,13 +122,13 @@ Invoke action getMemberObjects Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ### [Get-MgApplicationOwnerByRef](Get-MgApplicationOwnerByRef.md) Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ### [Get-MgApplicationSynchronization](Get-MgApplicationSynchronization.md) Get synchronization from applications @@ -330,21 +330,21 @@ Nullable. Directory objects that are owned by this service principal. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ### [Get-MgServicePrincipalOwner](Get-MgServicePrincipalOwner.md) Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ### [Get-MgServicePrincipalOwnerByRef](Get-MgServicePrincipalOwnerByRef.md) Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ### [Get-MgServicePrincipalPasswordSingleSignOnCredentials](Get-MgServicePrincipalPasswordSingleSignOnCredentials.md) Get a list of single sign-on credentials using a password for a user or group. @@ -481,8 +481,9 @@ Create new navigation property ref to tokenIssuancePolicies for applications Assign a tokenLifetimePolicy to an application or servicePrincipal. ### [New-MgGroupAppRoleAssignment](New-MgGroupAppRoleAssignment.md) -Use this API to assign an app role to a group. +Use this API to assign an app role to a security group. All direct members of the group will be considered assigned. +Security groups with dynamic memberships are supported. To grant an app role assignment to a group, you need three identifiers: Additional licenses might be required to use a group to manage access to applications. ### [New-MgOnPremisePublishingProfile](New-MgOnPremisePublishingProfile.md) @@ -513,7 +514,7 @@ Create new navigation property ref to agentGroups for onPremisesPublishingProfil Create new navigation property to connectors for onPremisesPublishingProfiles ### [New-MgOnPremisePublishingProfileConnectorGroup](New-MgOnPremisePublishingProfileConnectorGroup.md) -Create a new connectorGroup. +Create a connectorGroup object. ### [New-MgOnPremisePublishingProfileConnectorMemberOfByRef](New-MgOnPremisePublishingProfileConnectorMemberOfByRef.md) Create new navigation property ref to memberOf for onPremisesPublishingProfiles diff --git a/src/Applications/Applications/docs/v1.0-beta/New-MgApplication.md b/src/Applications/Applications/docs/v1.0-beta/New-MgApplication.md index ef88c9bf6b9..b923d4f8f7f 100644 --- a/src/Applications/Applications/docs/v1.0-beta/New-MgApplication.md +++ b/src/Applications/Applications/docs/v1.0-beta/New-MgApplication.md @@ -322,7 +322,7 @@ Accept wildcard characters: False ### -ExtensionProperties Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (/$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for EXTENSIONPROPERTIES properties and create a hash table. ```yaml @@ -339,7 +339,7 @@ Accept wildcard characters: False ### -FederatedIdentityCredentials Federated identities for applications. -Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for FEDERATEDIDENTITYCREDENTIALS properties and create a hash table. ```yaml @@ -558,7 +558,7 @@ Accept wildcard characters: False Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNERS properties and create a hash table. ```yaml @@ -661,6 +661,7 @@ This property also specifies the set of delegated permissions and application ro This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. +For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). To construct, please use Get-Help -Online and see NOTES section for REQUIREDRESOURCEACCESS properties and create a hash table. @@ -729,7 +730,9 @@ Accept wildcard characters: False ### -SignInAudience Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. -See more in the table below. +See more in the table. +The value of this object also limits the number of permissions an app can request. +For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). ```yaml @@ -1081,7 +1084,7 @@ BODYPARAMETER : application - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -1089,7 +1092,7 @@ BODYPARAMETER : application - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1152,6 +1155,8 @@ BODYPARAMETER : application - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -1186,7 +1191,7 @@ BODYPARAMETER : application - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -1200,7 +1205,7 @@ BODYPARAMETER : application - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -1214,7 +1219,7 @@ BODYPARAMETER : application - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -1478,7 +1483,7 @@ CONNECTORGROUP : connectorGroup - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -1486,7 +1491,7 @@ CONNECTORGROUP : connectorGroup - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1549,6 +1554,8 @@ CONNECTORGROUP : connectorGroup - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -1583,7 +1590,7 @@ CONNECTORGROUP : connectorGroup - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -1597,7 +1604,7 @@ CONNECTORGROUP : connectorGroup - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -1611,7 +1618,7 @@ CONNECTORGROUP : connectorGroup - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -1820,7 +1827,7 @@ CREATEDONBEHALFOF : directoryObject - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. -EXTENSIONPROPERTIES : Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +EXTENSIONPROPERTIES : Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -1829,7 +1836,7 @@ EXTENSIONPROPERTIES : Read-only. Nullable. S - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization -FEDERATEDIDENTITYCREDENTIALS : Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). +FEDERATEDIDENTITYCREDENTIALS : Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1892,6 +1899,8 @@ ONPREMISESPUBLISHING : onPremisesPublishing - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -1937,7 +1946,7 @@ OPTIONALCLAIMS : optionalClaims - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. -OWNERS : Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). +OWNERS : Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. @@ -1964,7 +1973,7 @@ REQUESTSIGNATUREVERIFICATION : requ - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. -REQUIREDRESOURCEACCESS : Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). +REQUIREDRESOURCEACCESS : Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). diff --git a/src/Applications/Applications/docs/v1.0-beta/New-MgGroupAppRoleAssignment.md b/src/Applications/Applications/docs/v1.0-beta/New-MgGroupAppRoleAssignment.md index 5e9d359e7fc..07a6e188295 100644 --- a/src/Applications/Applications/docs/v1.0-beta/New-MgGroupAppRoleAssignment.md +++ b/src/Applications/Applications/docs/v1.0-beta/New-MgGroupAppRoleAssignment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgGroupAppRoleAssignment ## SYNOPSIS -Use this API to assign an app role to a group. +Use this API to assign an app role to a security group. All direct members of the group will be considered assigned. +Security groups with dynamic memberships are supported. To grant an app role assignment to a group, you need three identifiers: Additional licenses might be required to use a group to manage access to applications. ## SYNTAX @@ -43,8 +44,9 @@ New-MgGroupAppRoleAssignment -InputObject [-AdditionalPr ``` ## DESCRIPTION -Use this API to assign an app role to a group. +Use this API to assign an app role to a security group. All direct members of the group will be considered assigned. +Security groups with dynamic memberships are supported. To grant an app role assignment to a group, you need three identifiers: Additional licenses might be required to use a group to manage access to applications. ## EXAMPLES @@ -220,7 +222,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -343,7 +346,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0-beta/New-MgOnPremisePublishingProfile.md b/src/Applications/Applications/docs/v1.0-beta/New-MgOnPremisePublishingProfile.md index 375e1749360..4abfe19dc95 100644 --- a/src/Applications/Applications/docs/v1.0-beta/New-MgOnPremisePublishingProfile.md +++ b/src/Applications/Applications/docs/v1.0-beta/New-MgOnPremisePublishingProfile.md @@ -18,8 +18,8 @@ New-MgOnPremisePublishingProfile [-AdditionalProperties ] [-AgentGroups ] [-Agents ] [-ConnectorGroups ] [-Connectors ] [-HybridAgentUpdaterConfiguration ] [-Id ] - [-IsEnabled] [-PublishedResources ] [-Confirm] [-WhatIf] - [] + [-IsDefaultAccessEnabled] [-IsEnabled] [-PublishedResources ] [-Confirm] + [-WhatIf] [] ``` ### Create @@ -170,6 +170,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -IsDefaultAccessEnabled +. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -IsEnabled Represents if Azure AD Application Proxy is enabled for the tenant. @@ -377,7 +392,7 @@ BODYPARAMETER : onPremisesPublishing - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -385,7 +400,7 @@ BODYPARAMETER : onPremisesPublishing - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -448,6 +463,8 @@ BODYPARAMETER : onPremisesPublishing - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -482,7 +499,7 @@ BODYPARAMETER : onPremisesPublishing - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -496,7 +513,7 @@ BODYPARAMETER : onPremisesPublishing - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -510,7 +527,7 @@ BODYPARAMETER : onPremisesPublishing - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -722,6 +739,7 @@ BODYPARAMETER : onPremisesPublishing - `[(Any) ]`: This indicates any property can be added to this object. - `[UpdateWindowEndTime ]`: End of a time window during which agents can receive updates - `[UpdateWindowStartTime ]`: Start of a time window during which agents can receive updates + - `[IsDefaultAccessEnabled ]`: - `[IsEnabled ]`: Represents if Azure AD Application Proxy is enabled for the tenant. - `[PublishedResources ]`: List of existing publishedResource objects. Read-only. Nullable. @@ -788,7 +806,7 @@ CONNECTORGROUPS : List of existing connectorGro - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -796,7 +814,7 @@ CONNECTORGROUPS : List of existing connectorGro - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -859,6 +877,8 @@ CONNECTORGROUPS : List of existing connectorGro - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -893,7 +913,7 @@ CONNECTORGROUPS : List of existing connectorGro - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -907,7 +927,7 @@ CONNECTORGROUPS : List of existing connectorGro - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -921,7 +941,7 @@ CONNECTORGROUPS : List of existing connectorGro - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -1192,7 +1212,7 @@ CONNECTORS : List of existing connector objects for - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -1200,7 +1220,7 @@ CONNECTORS : List of existing connector objects for - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1263,6 +1283,8 @@ CONNECTORS : List of existing connector objects for - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -1297,7 +1319,7 @@ CONNECTORS : List of existing connector objects for - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -1311,7 +1333,7 @@ CONNECTORS : List of existing connector objects for - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -1325,7 +1347,7 @@ CONNECTORS : List of existing connector objects for - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. diff --git a/src/Applications/Applications/docs/v1.0-beta/New-MgOnPremisePublishingProfileConnector.md b/src/Applications/Applications/docs/v1.0-beta/New-MgOnPremisePublishingProfileConnector.md index 3cade3e8975..ca1193e7310 100644 --- a/src/Applications/Applications/docs/v1.0-beta/New-MgOnPremisePublishingProfileConnector.md +++ b/src/Applications/Applications/docs/v1.0-beta/New-MgOnPremisePublishingProfileConnector.md @@ -307,7 +307,7 @@ BODYPARAMETER : connector - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -315,7 +315,7 @@ BODYPARAMETER : connector - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -378,6 +378,8 @@ BODYPARAMETER : connector - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -412,7 +414,7 @@ BODYPARAMETER : connector - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -426,7 +428,7 @@ BODYPARAMETER : connector - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -440,7 +442,7 @@ BODYPARAMETER : connector - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -733,7 +735,7 @@ MEMBEROF : The connectorGroup that the connecto - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -741,7 +743,7 @@ MEMBEROF : The connectorGroup that the connecto - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -804,6 +806,8 @@ MEMBEROF : The connectorGroup that the connecto - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -838,7 +842,7 @@ MEMBEROF : The connectorGroup that the connecto - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -852,7 +856,7 @@ MEMBEROF : The connectorGroup that the connecto - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -866,7 +870,7 @@ MEMBEROF : The connectorGroup that the connecto - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. diff --git a/src/Applications/Applications/docs/v1.0-beta/New-MgOnPremisePublishingProfileConnectorGroup.md b/src/Applications/Applications/docs/v1.0-beta/New-MgOnPremisePublishingProfileConnectorGroup.md index 16cdba14a8f..a12eecc197c 100644 --- a/src/Applications/Applications/docs/v1.0-beta/New-MgOnPremisePublishingProfileConnectorGroup.md +++ b/src/Applications/Applications/docs/v1.0-beta/New-MgOnPremisePublishingProfileConnectorGroup.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-MgOnPremisePublishingProfileConnectorGroup ## SYNOPSIS -Create a new connectorGroup. +Create a connectorGroup object. ## SYNTAX @@ -41,7 +41,7 @@ New-MgOnPremisePublishingProfileConnectorGroup -InputObject : . - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -379,7 +379,7 @@ APPLICATIONS : . - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -442,6 +442,8 @@ APPLICATIONS : . - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -476,7 +478,7 @@ APPLICATIONS : . - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -490,7 +492,7 @@ APPLICATIONS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -504,7 +506,7 @@ APPLICATIONS : . - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -762,7 +764,7 @@ BODYPARAMETER : connectorGroup - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -770,7 +772,7 @@ BODYPARAMETER : connectorGroup - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -833,6 +835,8 @@ BODYPARAMETER : connectorGroup - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -867,7 +871,7 @@ BODYPARAMETER : connectorGroup - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -881,7 +885,7 @@ BODYPARAMETER : connectorGroup - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -895,7 +899,7 @@ BODYPARAMETER : connectorGroup - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -1196,7 +1200,7 @@ MEMBERS : . - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -1204,7 +1208,7 @@ MEMBERS : . - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1267,6 +1271,8 @@ MEMBERS : . - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -1301,7 +1307,7 @@ MEMBERS : . - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -1315,7 +1321,7 @@ MEMBERS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -1329,7 +1335,7 @@ MEMBERS : . - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. diff --git a/src/Applications/Applications/docs/v1.0-beta/New-MgServicePrincipal.md b/src/Applications/Applications/docs/v1.0-beta/New-MgServicePrincipal.md index 3e2d60730c1..7981acd9ed8 100644 --- a/src/Applications/Applications/docs/v1.0-beta/New-MgServicePrincipal.md +++ b/src/Applications/Applications/docs/v1.0-beta/New-MgServicePrincipal.md @@ -492,7 +492,7 @@ Accept wildcard characters: False ### -FederatedIdentityCredentials Federated identities for a specific type of service principal - managed identity. -Supports $expand and $filter (eq when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for FEDERATEDIDENTITYCREDENTIALS properties and create a hash table. ```yaml @@ -711,7 +711,7 @@ Accept wildcard characters: False Directory objects that are owned by this service principal. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNEDOBJECTS properties and create a hash table. ```yaml @@ -731,7 +731,7 @@ Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNERS properties and create a hash table. ```yaml @@ -1164,7 +1164,7 @@ APPROLEASSIGNEDTO : App role assignments fo - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1174,7 +1174,7 @@ APPROLEASSIGNMENTS : App role assignment fo - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1228,7 +1228,7 @@ BODYPARAMETER : servicePrincipal - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1271,7 +1271,7 @@ BODYPARAMETER : servicePrincipal - `[ProviderResourceId ]`: - `[Uri ]`: - `[ErrorUrl ]`: Deprecated. Don't use. - - `[FederatedIdentityCredentials ]`: Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (eq when counting empty collections). + - `[FederatedIdentityCredentials ]`: Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1326,8 +1326,8 @@ BODYPARAMETER : servicePrincipal - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1568,7 +1568,7 @@ ENDPOINTS : Endpoints available for discovery. Servic - `[ProviderResourceId ]`: - `[Uri ]`: -FEDERATEDIDENTITYCREDENTIALS : Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (eq when counting empty collections). +FEDERATEDIDENTITYCREDENTIALS : Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1629,11 +1629,11 @@ OAUTH2PERMISSIONGRANTS : Delegated perm - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. -OWNEDOBJECTS : Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. +OWNEDOBJECTS : Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. -OWNERS : Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. +OWNERS : Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. diff --git a/src/Applications/Applications/docs/v1.0-beta/New-MgServicePrincipalAppRoleAssignedTo.md b/src/Applications/Applications/docs/v1.0-beta/New-MgServicePrincipalAppRoleAssignedTo.md index 0265cd9cee4..283648c250a 100644 --- a/src/Applications/Applications/docs/v1.0-beta/New-MgServicePrincipalAppRoleAssignedTo.md +++ b/src/Applications/Applications/docs/v1.0-beta/New-MgServicePrincipalAppRoleAssignedTo.md @@ -184,7 +184,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -322,7 +323,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0-beta/New-MgServicePrincipalAppRoleAssignment.md b/src/Applications/Applications/docs/v1.0-beta/New-MgServicePrincipalAppRoleAssignment.md index 826f9868abd..f19b224c423 100644 --- a/src/Applications/Applications/docs/v1.0-beta/New-MgServicePrincipalAppRoleAssignment.md +++ b/src/Applications/Applications/docs/v1.0-beta/New-MgServicePrincipalAppRoleAssignment.md @@ -184,7 +184,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -322,7 +323,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0-beta/New-MgUserAppRoleAssignment.md b/src/Applications/Applications/docs/v1.0-beta/New-MgUserAppRoleAssignment.md index 48a242bf900..40ac995d0f1 100644 --- a/src/Applications/Applications/docs/v1.0-beta/New-MgUserAppRoleAssignment.md +++ b/src/Applications/Applications/docs/v1.0-beta/New-MgUserAppRoleAssignment.md @@ -186,7 +186,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -324,7 +325,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0-beta/Update-MgApplication.md b/src/Applications/Applications/docs/v1.0-beta/Update-MgApplication.md index 9b03653dfdc..4ed36660b8e 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Update-MgApplication.md +++ b/src/Applications/Applications/docs/v1.0-beta/Update-MgApplication.md @@ -371,7 +371,7 @@ Accept wildcard characters: False ### -ExtensionProperties Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (/$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for EXTENSIONPROPERTIES properties and create a hash table. ```yaml @@ -388,7 +388,7 @@ Accept wildcard characters: False ### -FederatedIdentityCredentials Federated identities for applications. -Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for FEDERATEDIDENTITYCREDENTIALS properties and create a hash table. ```yaml @@ -623,7 +623,7 @@ Accept wildcard characters: False Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNERS properties and create a hash table. ```yaml @@ -741,6 +741,7 @@ This property also specifies the set of delegated permissions and application ro This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. +For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). To construct, please use Get-Help -Online and see NOTES section for REQUIREDRESOURCEACCESS properties and create a hash table. @@ -809,7 +810,9 @@ Accept wildcard characters: False ### -SignInAudience Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. -See more in the table below. +See more in the table. +The value of this object also limits the number of permissions an app can request. +For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). ```yaml @@ -1163,7 +1166,7 @@ BODYPARAMETER : application - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -1171,7 +1174,7 @@ BODYPARAMETER : application - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1234,6 +1237,8 @@ BODYPARAMETER : application - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -1268,7 +1273,7 @@ BODYPARAMETER : application - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -1282,7 +1287,7 @@ BODYPARAMETER : application - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -1296,7 +1301,7 @@ BODYPARAMETER : application - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -1560,7 +1565,7 @@ CONNECTORGROUP : connectorGroup - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -1568,7 +1573,7 @@ CONNECTORGROUP : connectorGroup - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1631,6 +1636,8 @@ CONNECTORGROUP : connectorGroup - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -1665,7 +1672,7 @@ CONNECTORGROUP : connectorGroup - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -1679,7 +1686,7 @@ CONNECTORGROUP : connectorGroup - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -1693,7 +1700,7 @@ CONNECTORGROUP : connectorGroup - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -1902,7 +1909,7 @@ CREATEDONBEHALFOF : directoryObject - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. -EXTENSIONPROPERTIES : Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +EXTENSIONPROPERTIES : Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -1911,7 +1918,7 @@ EXTENSIONPROPERTIES : Read-only. Nullable. S - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization -FEDERATEDIDENTITYCREDENTIALS : Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). +FEDERATEDIDENTITYCREDENTIALS : Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -2004,6 +2011,8 @@ ONPREMISESPUBLISHING : onPremisesPublishing - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -2049,7 +2058,7 @@ OPTIONALCLAIMS : optionalClaims - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. -OWNERS : Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). +OWNERS : Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. @@ -2076,7 +2085,7 @@ REQUESTSIGNATUREVERIFICATION : requ - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. -REQUIREDRESOURCEACCESS : Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). +REQUIREDRESOURCEACCESS : Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). diff --git a/src/Applications/Applications/docs/v1.0-beta/Update-MgGroupAppRoleAssignment.md b/src/Applications/Applications/docs/v1.0-beta/Update-MgGroupAppRoleAssignment.md index 6f152dd4d37..15a704bd7c0 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Update-MgGroupAppRoleAssignment.md +++ b/src/Applications/Applications/docs/v1.0-beta/Update-MgGroupAppRoleAssignment.md @@ -209,7 +209,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -332,7 +333,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0-beta/Update-MgOnPremisePublishingProfile.md b/src/Applications/Applications/docs/v1.0-beta/Update-MgOnPremisePublishingProfile.md index 2763713b5e0..87a4b23229a 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Update-MgOnPremisePublishingProfile.md +++ b/src/Applications/Applications/docs/v1.0-beta/Update-MgOnPremisePublishingProfile.md @@ -19,8 +19,8 @@ Update-MgOnPremisePublishingProfile -OnPremisesPublishingProfileId [-Agents ] [-ConnectorGroups ] [-Connectors ] [-HybridAgentUpdaterConfiguration ] [-Id ] - [-IsEnabled] [-PublishedResources ] [-PassThru] [-Confirm] [-WhatIf] - [] + [-IsDefaultAccessEnabled] [-IsEnabled] [-PublishedResources ] [-PassThru] + [-Confirm] [-WhatIf] [] ``` ### Update @@ -43,8 +43,8 @@ Update-MgOnPremisePublishingProfile -InputObject [-Addit [-AgentGroups ] [-Agents ] [-ConnectorGroups ] [-Connectors ] [-HybridAgentUpdaterConfiguration ] [-Id ] - [-IsEnabled] [-PublishedResources ] [-PassThru] [-Confirm] [-WhatIf] - [] + [-IsDefaultAccessEnabled] [-IsEnabled] [-PublishedResources ] [-PassThru] + [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -205,6 +205,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -IsDefaultAccessEnabled +. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -IsEnabled Represents if Azure AD Application Proxy is enabled for the tenant. @@ -444,7 +459,7 @@ BODYPARAMETER : onPremisesPublishing - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -452,7 +467,7 @@ BODYPARAMETER : onPremisesPublishing - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -515,6 +530,8 @@ BODYPARAMETER : onPremisesPublishing - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -549,7 +566,7 @@ BODYPARAMETER : onPremisesPublishing - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -563,7 +580,7 @@ BODYPARAMETER : onPremisesPublishing - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -577,7 +594,7 @@ BODYPARAMETER : onPremisesPublishing - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -789,6 +806,7 @@ BODYPARAMETER : onPremisesPublishing - `[(Any) ]`: This indicates any property can be added to this object. - `[UpdateWindowEndTime ]`: End of a time window during which agents can receive updates - `[UpdateWindowStartTime ]`: Start of a time window during which agents can receive updates + - `[IsDefaultAccessEnabled ]`: - `[IsEnabled ]`: Represents if Azure AD Application Proxy is enabled for the tenant. - `[PublishedResources ]`: List of existing publishedResource objects. Read-only. Nullable. @@ -855,7 +873,7 @@ CONNECTORGROUPS : List of existing connectorGro - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -863,7 +881,7 @@ CONNECTORGROUPS : List of existing connectorGro - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -926,6 +944,8 @@ CONNECTORGROUPS : List of existing connectorGro - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -960,7 +980,7 @@ CONNECTORGROUPS : List of existing connectorGro - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -974,7 +994,7 @@ CONNECTORGROUPS : List of existing connectorGro - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -988,7 +1008,7 @@ CONNECTORGROUPS : List of existing connectorGro - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -1259,7 +1279,7 @@ CONNECTORS : List of existing connector objects for - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -1267,7 +1287,7 @@ CONNECTORS : List of existing connector objects for - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1330,6 +1350,8 @@ CONNECTORS : List of existing connector objects for - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -1364,7 +1386,7 @@ CONNECTORS : List of existing connector objects for - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -1378,7 +1400,7 @@ CONNECTORS : List of existing connector objects for - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -1392,7 +1414,7 @@ CONNECTORS : List of existing connector objects for - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. diff --git a/src/Applications/Applications/docs/v1.0-beta/Update-MgOnPremisePublishingProfileConnector.md b/src/Applications/Applications/docs/v1.0-beta/Update-MgOnPremisePublishingProfileConnector.md index df090d694de..50ace1f7303 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Update-MgOnPremisePublishingProfileConnector.md +++ b/src/Applications/Applications/docs/v1.0-beta/Update-MgOnPremisePublishingProfileConnector.md @@ -339,7 +339,7 @@ BODYPARAMETER : connector - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -347,7 +347,7 @@ BODYPARAMETER : connector - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -410,6 +410,8 @@ BODYPARAMETER : connector - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -444,7 +446,7 @@ BODYPARAMETER : connector - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -458,7 +460,7 @@ BODYPARAMETER : connector - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -472,7 +474,7 @@ BODYPARAMETER : connector - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -765,7 +767,7 @@ MEMBEROF : The connectorGroup that the connecto - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -773,7 +775,7 @@ MEMBEROF : The connectorGroup that the connecto - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -836,6 +838,8 @@ MEMBEROF : The connectorGroup that the connecto - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -870,7 +874,7 @@ MEMBEROF : The connectorGroup that the connecto - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -884,7 +888,7 @@ MEMBEROF : The connectorGroup that the connecto - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -898,7 +902,7 @@ MEMBEROF : The connectorGroup that the connecto - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. diff --git a/src/Applications/Applications/docs/v1.0-beta/Update-MgOnPremisePublishingProfileConnectorGroup.md b/src/Applications/Applications/docs/v1.0-beta/Update-MgOnPremisePublishingProfileConnectorGroup.md index ccdd699db4b..77a4bd456b2 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Update-MgOnPremisePublishingProfileConnectorGroup.md +++ b/src/Applications/Applications/docs/v1.0-beta/Update-MgOnPremisePublishingProfileConnectorGroup.md @@ -391,7 +391,7 @@ APPLICATIONS : . - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -399,7 +399,7 @@ APPLICATIONS : . - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -462,6 +462,8 @@ APPLICATIONS : . - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -496,7 +498,7 @@ APPLICATIONS : . - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -510,7 +512,7 @@ APPLICATIONS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -524,7 +526,7 @@ APPLICATIONS : . - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -782,7 +784,7 @@ BODYPARAMETER : connectorGroup - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -790,7 +792,7 @@ BODYPARAMETER : connectorGroup - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -853,6 +855,8 @@ BODYPARAMETER : connectorGroup - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -887,7 +891,7 @@ BODYPARAMETER : connectorGroup - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -901,7 +905,7 @@ BODYPARAMETER : connectorGroup - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -915,7 +919,7 @@ BODYPARAMETER : connectorGroup - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -1216,7 +1220,7 @@ MEMBERS : . - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -1224,7 +1228,7 @@ MEMBERS : . - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1287,6 +1291,8 @@ MEMBERS : . - `[Resource ]`: Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. - `[ExternalUrl ]`: The published external URL for the application segment; for example, https://intranet.contoso.com./ - `[InternalUrl ]`: The internal URL of the application segment; for example, https://intranet/. + - `[SegmentsConfiguration ]`: segmentConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. - `[SingleSignOnSettings ]`: onPremisesPublishingSingleSignOn - `[(Any) ]`: This indicates any property can be added to this object. - `[KerberosSignOnSettings ]`: kerberosSignOnSettings @@ -1321,7 +1327,7 @@ MEMBERS : . - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -1335,7 +1341,7 @@ MEMBERS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowedWeakAlgorithms ]`: weakAlgorithms - `[IsSignedRequestRequired ]`: Specifies whether signed authentication requests for this application should be required. - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). @@ -1349,7 +1355,7 @@ MEMBERS : . - `[CredentialsWithUsageVerify ]`: Locks the keyCredentials and passwordCredentials properties for modification where credential usage type is Verify. This locks OAuth service principals. - `[IsEnabled ]`: Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to false to disable the lock on the service principal. - `[TokenEncryptionKeyId ]`: Locks the tokenEncryptionKeyId property for modification on the service principal. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. diff --git a/src/Applications/Applications/docs/v1.0-beta/Update-MgServicePrincipal.md b/src/Applications/Applications/docs/v1.0-beta/Update-MgServicePrincipal.md index 1dad38c8718..202efc83027 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Update-MgServicePrincipal.md +++ b/src/Applications/Applications/docs/v1.0-beta/Update-MgServicePrincipal.md @@ -529,7 +529,7 @@ Accept wildcard characters: False ### -FederatedIdentityCredentials Federated identities for a specific type of service principal - managed identity. -Supports $expand and $filter (eq when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for FEDERATEDIDENTITYCREDENTIALS properties and create a hash table. ```yaml @@ -764,7 +764,7 @@ Accept wildcard characters: False Directory objects that are owned by this service principal. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNEDOBJECTS properties and create a hash table. ```yaml @@ -784,7 +784,7 @@ Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNERS properties and create a hash table. ```yaml @@ -1249,7 +1249,7 @@ APPROLEASSIGNEDTO : App role assignments fo - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1259,7 +1259,7 @@ APPROLEASSIGNMENTS : App role assignment fo - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1313,7 +1313,7 @@ BODYPARAMETER : servicePrincipal - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1356,7 +1356,7 @@ BODYPARAMETER : servicePrincipal - `[ProviderResourceId ]`: - `[Uri ]`: - `[ErrorUrl ]`: Deprecated. Don't use. - - `[FederatedIdentityCredentials ]`: Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (eq when counting empty collections). + - `[FederatedIdentityCredentials ]`: Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1411,8 +1411,8 @@ BODYPARAMETER : servicePrincipal - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1653,7 +1653,7 @@ ENDPOINTS : Endpoints available for discovery. Servic - `[ProviderResourceId ]`: - `[Uri ]`: -FEDERATEDIDENTITYCREDENTIALS : Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (eq when counting empty collections). +FEDERATEDIDENTITYCREDENTIALS : Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1744,11 +1744,11 @@ OAUTH2PERMISSIONGRANTS : Delegated perm - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. -OWNEDOBJECTS : Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. +OWNEDOBJECTS : Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. -OWNERS : Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. +OWNERS : Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. diff --git a/src/Applications/Applications/docs/v1.0-beta/Update-MgServicePrincipalAppRoleAssignedTo.md b/src/Applications/Applications/docs/v1.0-beta/Update-MgServicePrincipalAppRoleAssignedTo.md index 68ed04285e7..c0d75958079 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Update-MgServicePrincipalAppRoleAssignedTo.md +++ b/src/Applications/Applications/docs/v1.0-beta/Update-MgServicePrincipalAppRoleAssignedTo.md @@ -194,7 +194,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -332,7 +333,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0-beta/Update-MgServicePrincipalAppRoleAssignment.md b/src/Applications/Applications/docs/v1.0-beta/Update-MgServicePrincipalAppRoleAssignment.md index daac5b5cfd2..11cde7a58fb 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Update-MgServicePrincipalAppRoleAssignment.md +++ b/src/Applications/Applications/docs/v1.0-beta/Update-MgServicePrincipalAppRoleAssignment.md @@ -194,7 +194,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -332,7 +333,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0-beta/Update-MgUserAppRoleAssignment.md b/src/Applications/Applications/docs/v1.0-beta/Update-MgUserAppRoleAssignment.md index 21d4a702547..f55d5b1e8a4 100644 --- a/src/Applications/Applications/docs/v1.0-beta/Update-MgUserAppRoleAssignment.md +++ b/src/Applications/Applications/docs/v1.0-beta/Update-MgUserAppRoleAssignment.md @@ -194,7 +194,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -332,7 +333,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0/Get-MgApplicationCreatedOnBehalfOf.md b/src/Applications/Applications/docs/v1.0/Get-MgApplicationCreatedOnBehalfOf.md index c9b2e2c4ce5..e26ddc401a1 100644 --- a/src/Applications/Applications/docs/v1.0/Get-MgApplicationCreatedOnBehalfOf.md +++ b/src/Applications/Applications/docs/v1.0/Get-MgApplicationCreatedOnBehalfOf.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Get-MgApplicationCreatedOnBehalfOf ## SYNOPSIS -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). Read-only. ## SYNTAX @@ -26,7 +26,7 @@ Get-MgApplicationCreatedOnBehalfOf -InputObject [-Expand ``` ## DESCRIPTION -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). Read-only. ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0/Get-MgApplicationExtensionProperty.md b/src/Applications/Applications/docs/v1.0/Get-MgApplicationExtensionProperty.md index 554a24a8cc0..d6e507324aa 100644 --- a/src/Applications/Applications/docs/v1.0/Get-MgApplicationExtensionProperty.md +++ b/src/Applications/Applications/docs/v1.0/Get-MgApplicationExtensionProperty.md @@ -10,7 +10,7 @@ schema: 2.0.0 ## SYNOPSIS Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (/$count eq 0, /$count ne 0). ## SYNTAX @@ -36,7 +36,7 @@ Get-MgApplicationExtensionProperty -InputObject [-Expand ## DESCRIPTION Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (/$count eq 0, /$count ne 0). ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0/Get-MgApplicationFederatedIdentityCredential.md b/src/Applications/Applications/docs/v1.0/Get-MgApplicationFederatedIdentityCredential.md index ba9c46eea67..d27a49a08b5 100644 --- a/src/Applications/Applications/docs/v1.0/Get-MgApplicationFederatedIdentityCredential.md +++ b/src/Applications/Applications/docs/v1.0/Get-MgApplicationFederatedIdentityCredential.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Federated identities for applications. -Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). ## SYNTAX @@ -34,7 +34,7 @@ Get-MgApplicationFederatedIdentityCredential -InputObject [-ExpandProperty ] [-Fi Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0/Get-MgApplicationOwnerByRef.md b/src/Applications/Applications/docs/v1.0/Get-MgApplicationOwnerByRef.md index cc3e8645ec6..789bb025811 100644 --- a/src/Applications/Applications/docs/v1.0/Get-MgApplicationOwnerByRef.md +++ b/src/Applications/Applications/docs/v1.0/Get-MgApplicationOwnerByRef.md @@ -11,7 +11,7 @@ schema: 2.0.0 Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## SYNTAX @@ -25,7 +25,7 @@ Get-MgApplicationOwnerByRef -ApplicationId [-Filter ] [-Search Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0/Get-MgServicePrincipalOwnedObject.md b/src/Applications/Applications/docs/v1.0/Get-MgServicePrincipalOwnedObject.md index d3b43190708..7c23766674c 100644 --- a/src/Applications/Applications/docs/v1.0/Get-MgServicePrincipalOwnedObject.md +++ b/src/Applications/Applications/docs/v1.0/Get-MgServicePrincipalOwnedObject.md @@ -11,7 +11,7 @@ schema: 2.0.0 Directory objects that are owned by this service principal. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## SYNTAX @@ -38,7 +38,7 @@ Get-MgServicePrincipalOwnedObject -InputObject [-ExpandP Directory objects that are owned by this service principal. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0/Get-MgServicePrincipalOwner.md b/src/Applications/Applications/docs/v1.0/Get-MgServicePrincipalOwner.md index 908e746d848..9e8a5f32dcf 100644 --- a/src/Applications/Applications/docs/v1.0/Get-MgServicePrincipalOwner.md +++ b/src/Applications/Applications/docs/v1.0/Get-MgServicePrincipalOwner.md @@ -12,7 +12,7 @@ Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## SYNTAX @@ -27,7 +27,7 @@ Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0/Get-MgServicePrincipalOwnerByRef.md b/src/Applications/Applications/docs/v1.0/Get-MgServicePrincipalOwnerByRef.md index 10de4220d2c..18158c0cddd 100644 --- a/src/Applications/Applications/docs/v1.0/Get-MgServicePrincipalOwnerByRef.md +++ b/src/Applications/Applications/docs/v1.0/Get-MgServicePrincipalOwnerByRef.md @@ -12,7 +12,7 @@ Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## SYNTAX @@ -27,7 +27,7 @@ Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## EXAMPLES diff --git a/src/Applications/Applications/docs/v1.0/Microsoft.Graph.Applications.md b/src/Applications/Applications/docs/v1.0/Microsoft.Graph.Applications.md index 335cc9a4ae5..82d03f62e69 100644 --- a/src/Applications/Applications/docs/v1.0/Microsoft.Graph.Applications.md +++ b/src/Applications/Applications/docs/v1.0/Microsoft.Graph.Applications.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Applications -Module Guid: cc599579-9a66-4e2d-bfd0-cce7edd1adf7 +Module Guid: 0495599b-29dc-4963-b533-b66db030a2d0 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.applications Help Version: 1.0.0.0 Locale: en-US @@ -73,7 +73,7 @@ Return the directory objects specified in a list of IDs. Some common uses for this function are to: ### [Get-MgApplicationCreatedOnBehalfOf](Get-MgApplicationCreatedOnBehalfOf.md) -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). Read-only. ### [Get-MgApplicationDelta](Get-MgApplicationDelta.md) @@ -82,11 +82,11 @@ Invoke function delta ### [Get-MgApplicationExtensionProperty](Get-MgApplicationExtensionProperty.md) Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (/$count eq 0, /$count ne 0). ### [Get-MgApplicationFederatedIdentityCredential](Get-MgApplicationFederatedIdentityCredential.md) Federated identities for applications. -Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). ### [Get-MgApplicationHomeRealmDiscoveryPolicy](Get-MgApplicationHomeRealmDiscoveryPolicy.md) Get homeRealmDiscoveryPolicies from applications @@ -108,13 +108,13 @@ This function is transitive. Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ### [Get-MgApplicationOwnerByRef](Get-MgApplicationOwnerByRef.md) Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ### [Get-MgApplicationTemplate](Get-MgApplicationTemplate.md) Retrieve the properties of an applicationTemplate object. @@ -200,21 +200,21 @@ Nullable. Directory objects that are owned by this service principal. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ### [Get-MgServicePrincipalOwner](Get-MgServicePrincipalOwner.md) Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ### [Get-MgServicePrincipalOwnerByRef](Get-MgServicePrincipalOwnerByRef.md) Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ### [Get-MgServicePrincipalTokenIssuancePolicy](Get-MgServicePrincipalTokenIssuancePolicy.md) The tokenIssuancePolicies assigned to this service principal. @@ -258,8 +258,9 @@ Create new navigation property ref to tokenIssuancePolicies for applications Create new navigation property ref to tokenLifetimePolicies for applications ### [New-MgGroupAppRoleAssignment](New-MgGroupAppRoleAssignment.md) -Use this API to assign an app role to a group. +Use this API to assign an app role to a security group. All direct members of the group will be considered assigned. +Security groups with dynamic memberships are supported. To grant an app role assignment to a group, you need three identifiers: Additional licenses might be required to use a group to manage access to applications. ### [New-MgServicePrincipal](New-MgServicePrincipal.md) diff --git a/src/Applications/Applications/docs/v1.0/New-MgApplication.md b/src/Applications/Applications/docs/v1.0/New-MgApplication.md index 991cf607ca7..5effc2fb6c6 100644 --- a/src/Applications/Applications/docs/v1.0/New-MgApplication.md +++ b/src/Applications/Applications/docs/v1.0/New-MgApplication.md @@ -317,7 +317,7 @@ Accept wildcard characters: False ### -ExtensionProperties Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (/$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for EXTENSIONPROPERTIES properties and create a hash table. ```yaml @@ -334,7 +334,7 @@ Accept wildcard characters: False ### -FederatedIdentityCredentials Federated identities for applications. -Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for FEDERATEDIDENTITYCREDENTIALS properties and create a hash table. ```yaml @@ -552,7 +552,7 @@ Accept wildcard characters: False Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNERS properties and create a hash table. ```yaml @@ -640,6 +640,7 @@ This property also specifies the set of delegated permissions and application ro This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. +For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). To construct, please use Get-Help -Online and see NOTES section for REQUIREDRESOURCEACCESS properties and create a hash table. @@ -692,7 +693,9 @@ Accept wildcard characters: False ### -SignInAudience Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. -See more in the table below. +See more in the table. +The value of this object also limits the number of permissions an app can request. +For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). ```yaml @@ -959,7 +962,7 @@ BODYPARAMETER : application - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -967,7 +970,7 @@ BODYPARAMETER : application - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1014,7 +1017,7 @@ BODYPARAMETER : application - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -1031,14 +1034,14 @@ BODYPARAMETER : application - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. - `[PublisherDomain ]`: The verified publisher domain for the application. Read-only. For more information, see How to: Configure an application's publisher domain. Supports $filter (eq, ne, ge, le, startsWith). - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). - `[ResourceAppId ]`: The unique identifier for the resource that the application requires access to. This should be equal to the appId declared on the target resource application. - `[SamlMetadataUrl ]`: The URL where the service exposes SAML metadata for federation. This property is valid only for single-tenant applications. Nullable. - `[ServiceManagementReference ]`: References application or service contact information from a Service or Asset Management database. Nullable. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -1089,7 +1092,7 @@ CREATEDONBEHALFOF : directoryObject - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. -EXTENSIONPROPERTIES : Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +EXTENSIONPROPERTIES : Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -1098,7 +1101,7 @@ EXTENSIONPROPERTIES : Read-only. Nullable. S - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization -FEDERATEDIDENTITYCREDENTIALS : Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). +FEDERATEDIDENTITYCREDENTIALS : Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1145,7 +1148,7 @@ OPTIONALCLAIMS : optionalClaims - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. -OWNERS : Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq when counting empty collections). +OWNERS : Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. @@ -1167,7 +1170,7 @@ PUBLICCLIENT : publicClientApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. -REQUIREDRESOURCEACCESS : Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). +REQUIREDRESOURCEACCESS : Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). diff --git a/src/Applications/Applications/docs/v1.0/New-MgGroupAppRoleAssignment.md b/src/Applications/Applications/docs/v1.0/New-MgGroupAppRoleAssignment.md index 0d9e3b9c891..83177bad5ef 100644 --- a/src/Applications/Applications/docs/v1.0/New-MgGroupAppRoleAssignment.md +++ b/src/Applications/Applications/docs/v1.0/New-MgGroupAppRoleAssignment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgGroupAppRoleAssignment ## SYNOPSIS -Use this API to assign an app role to a group. +Use this API to assign an app role to a security group. All direct members of the group will be considered assigned. +Security groups with dynamic memberships are supported. To grant an app role assignment to a group, you need three identifiers: Additional licenses might be required to use a group to manage access to applications. ## SYNTAX @@ -43,8 +44,9 @@ New-MgGroupAppRoleAssignment -InputObject [-AdditionalPr ``` ## DESCRIPTION -Use this API to assign an app role to a group. +Use this API to assign an app role to a security group. All direct members of the group will be considered assigned. +Security groups with dynamic memberships are supported. To grant an app role assignment to a group, you need three identifiers: Additional licenses might be required to use a group to manage access to applications. ## EXAMPLES @@ -235,7 +237,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -359,7 +362,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0/New-MgServicePrincipal.md b/src/Applications/Applications/docs/v1.0/New-MgServicePrincipal.md index 8e8bfade8e1..0a5fcda503f 100644 --- a/src/Applications/Applications/docs/v1.0/New-MgServicePrincipal.md +++ b/src/Applications/Applications/docs/v1.0/New-MgServicePrincipal.md @@ -440,7 +440,7 @@ Accept wildcard characters: False ### -FederatedIdentityCredentials Federated identities for a specific type of service principal - managed identity. -Supports $expand and $filter (eq when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for FEDERATEDIDENTITYCREDENTIALS properties and create a hash table. ```yaml @@ -661,7 +661,7 @@ Accept wildcard characters: False Directory objects that are owned by this service principal. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNEDOBJECTS properties and create a hash table. ```yaml @@ -681,7 +681,7 @@ Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNERS properties and create a hash table. ```yaml @@ -1019,7 +1019,7 @@ APPROLEASSIGNEDTO : App role assignments for - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1030,7 +1030,7 @@ APPROLEASSIGNMENTS : App role assignment for - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1066,7 +1066,7 @@ BODYPARAMETER : servicePrincipal - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1108,7 +1108,7 @@ BODYPARAMETER : servicePrincipal - `[ProviderName ]`: - `[ProviderResourceId ]`: - `[Uri ]`: - - `[FederatedIdentityCredentials ]`: Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (eq when counting empty collections). + - `[FederatedIdentityCredentials ]`: Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1162,8 +1162,8 @@ BODYPARAMETER : servicePrincipal - `[UserConsentDescription ]`: A description of the delegated permissions, intended to be read by a user granting the permission on their own behalf. This text appears in consent experiences where the user is consenting only on behalf of themselves. - `[UserConsentDisplayName ]`: A title for the permission, intended to be read by a user granting the permission on their own behalf. This text appears in consent experiences where the user is consenting only on behalf of themselves. - `[Value ]`: Specifies the value to include in the scp (scope) claim in access tokens. Must not exceed 120 characters in length. Allowed characters are : ! # $ % & ' ( ) * + , - . / : ; = ? @ [ ] ^ + _ { } ~, as well as characters in the ranges 0-9, A-Z and a-z. Any other character, including the space character, are not allowed. May not begin with .. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the application. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1242,7 +1242,7 @@ ENDPOINTS : . - `[ProviderResourceId ]`: - `[Uri ]`: -FEDERATEDIDENTITYCREDENTIALS : Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (eq when counting empty collections). +FEDERATEDIDENTITYCREDENTIALS : Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1302,11 +1302,11 @@ OAUTH2PERMISSIONSCOPES : The delegated permiss - `[UserConsentDisplayName ]`: A title for the permission, intended to be read by a user granting the permission on their own behalf. This text appears in consent experiences where the user is consenting only on behalf of themselves. - `[Value ]`: Specifies the value to include in the scp (scope) claim in access tokens. Must not exceed 120 characters in length. Allowed characters are : ! # $ % & ' ( ) * + , - . / : ; = ? @ [ ] ^ + _ { } ~, as well as characters in the ranges 0-9, A-Z and a-z. Any other character, including the space character, are not allowed. May not begin with .. -OWNEDOBJECTS : Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. +OWNEDOBJECTS : Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. -OWNERS : Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. +OWNERS : Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. diff --git a/src/Applications/Applications/docs/v1.0/New-MgServicePrincipalAppRoleAssignedTo.md b/src/Applications/Applications/docs/v1.0/New-MgServicePrincipalAppRoleAssignedTo.md index 6aba879f015..eafee2184e0 100644 --- a/src/Applications/Applications/docs/v1.0/New-MgServicePrincipalAppRoleAssignedTo.md +++ b/src/Applications/Applications/docs/v1.0/New-MgServicePrincipalAppRoleAssignedTo.md @@ -201,7 +201,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -340,7 +341,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0/New-MgServicePrincipalAppRoleAssignment.md b/src/Applications/Applications/docs/v1.0/New-MgServicePrincipalAppRoleAssignment.md index 4a8c5d1c9ad..f27b82d7971 100644 --- a/src/Applications/Applications/docs/v1.0/New-MgServicePrincipalAppRoleAssignment.md +++ b/src/Applications/Applications/docs/v1.0/New-MgServicePrincipalAppRoleAssignment.md @@ -201,7 +201,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -340,7 +341,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0/New-MgUserAppRoleAssignment.md b/src/Applications/Applications/docs/v1.0/New-MgUserAppRoleAssignment.md index a16f87ee2a0..05d57eb9b94 100644 --- a/src/Applications/Applications/docs/v1.0/New-MgUserAppRoleAssignment.md +++ b/src/Applications/Applications/docs/v1.0/New-MgUserAppRoleAssignment.md @@ -202,7 +202,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -341,7 +342,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0/Update-MgApplication.md b/src/Applications/Applications/docs/v1.0/Update-MgApplication.md index 5f94186454d..986b49ace69 100644 --- a/src/Applications/Applications/docs/v1.0/Update-MgApplication.md +++ b/src/Applications/Applications/docs/v1.0/Update-MgApplication.md @@ -361,7 +361,7 @@ Accept wildcard characters: False ### -ExtensionProperties Read-only. Nullable. -Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (/$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for EXTENSIONPROPERTIES properties and create a hash table. ```yaml @@ -378,7 +378,7 @@ Accept wildcard characters: False ### -FederatedIdentityCredentials Federated identities for applications. -Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). +Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for FEDERATEDIDENTITYCREDENTIALS properties and create a hash table. ```yaml @@ -612,7 +612,7 @@ Accept wildcard characters: False Directory objects that are owners of the application. Read-only. Nullable. -Supports $expand and $filter (eq when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNERS properties and create a hash table. ```yaml @@ -715,6 +715,7 @@ This property also specifies the set of delegated permissions and application ro This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. +For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). To construct, please use Get-Help -Online and see NOTES section for REQUIREDRESOURCEACCESS properties and create a hash table. @@ -767,7 +768,9 @@ Accept wildcard characters: False ### -SignInAudience Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. -See more in the table below. +See more in the table. +The value of this object also limits the number of permissions an app can request. +For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). ```yaml @@ -1036,7 +1039,7 @@ BODYPARAMETER : application - `[Description ]`: Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. - `[DisabledByMicrosoftStatus ]`: Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). - `[DisplayName ]`: The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. - - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). + - `[ExtensionProperties ]`: Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -1044,7 +1047,7 @@ BODYPARAMETER : application - `[IsSyncedFromOnPremises ]`: Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization - - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). + - `[FederatedIdentityCredentials ]`: Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1091,7 +1094,7 @@ BODYPARAMETER : application - `[Source ]`: The source (directory object) of the claim. There are predefined claims and user-defined claims from extension properties. If the source value is null, the claim is a predefined optional claim. If the source value is user, the value in the name property is the extension property from the user object. - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. - - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq when counting empty collections). + - `[Owners ]`: Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[ParentalControlSettings ]`: parentalControlSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[CountriesBlockedForMinors ]`: Specifies the two-letter ISO country codes. Access to the application will be blocked for minors from the countries specified in this list. @@ -1108,14 +1111,14 @@ BODYPARAMETER : application - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. - `[PublisherDomain ]`: The verified publisher domain for the application. Read-only. For more information, see How to: Configure an application's publisher domain. Supports $filter (eq, ne, ge, le, startsWith). - - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). + - `[RequiredResourceAccess ]`: Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). - `[ResourceAppId ]`: The unique identifier for the resource that the application requires access to. This should be equal to the appId declared on the target resource application. - `[SamlMetadataUrl ]`: The URL where the service exposes SAML metadata for federation. This property is valid only for single-tenant applications. Nullable. - `[ServiceManagementReference ]`: References application or service contact information from a Service or Asset Management database. Nullable. - - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not). + - `[SignInAudience ]`: Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not). - `[Spa ]`: spaApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. @@ -1166,7 +1169,7 @@ CREATEDONBEHALFOF : directoryObject - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. -EXTENSIONPROPERTIES : Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). +EXTENSIONPROPERTIES : Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppDisplayName ]`: Display name of the application object on which this extension property is defined. Read-only. @@ -1175,7 +1178,7 @@ EXTENSIONPROPERTIES : Read-only. Nullable. S - `[Name ]`: Name of the extension property. Not nullable. Supports $filter (eq). - `[TargetObjects ]`: Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization -FEDERATEDIDENTITYCREDENTIALS : Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). +FEDERATEDIDENTITYCREDENTIALS : Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1252,7 +1255,7 @@ OPTIONALCLAIMS : optionalClaims - `[IdToken ]`: The optional claims returned in the JWT ID token. - `[Saml2Token ]`: The optional claims returned in the SAML token. -OWNERS : Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq when counting empty collections). +OWNERS : Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. @@ -1274,7 +1277,7 @@ PUBLICCLIENT : publicClientApplication - `[(Any) ]`: This indicates any property can be added to this object. - `[RedirectUris ]`: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. -REQUIREDRESOURCEACCESS : Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le). +REQUIREDRESOURCEACCESS : Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le). - `[ResourceAccess ]`: The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. - `[Id ]`: The unique identifier of an app role or delegated permission exposed by the resource application. For delegated permissions, this should match the id property of one of the delegated permissions in the oauth2PermissionScopes collection of the resource application's service principal. For app roles (application permissions), this should match the id property of an app role in the appRoles collection of the resource application's service principal. - `[Type ]`: Specifies whether the id property references a delegated permission or an app role (application permission). The possible values are: Scope (for delegated permissions) or Role (for app roles). diff --git a/src/Applications/Applications/docs/v1.0/Update-MgGroupAppRoleAssignment.md b/src/Applications/Applications/docs/v1.0/Update-MgGroupAppRoleAssignment.md index 62b683c7f86..5243eb8b4d1 100644 --- a/src/Applications/Applications/docs/v1.0/Update-MgGroupAppRoleAssignment.md +++ b/src/Applications/Applications/docs/v1.0/Update-MgGroupAppRoleAssignment.md @@ -226,7 +226,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -350,7 +351,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0/Update-MgServicePrincipal.md b/src/Applications/Applications/docs/v1.0/Update-MgServicePrincipal.md index 6354e7c63f4..8beae64e55f 100644 --- a/src/Applications/Applications/docs/v1.0/Update-MgServicePrincipal.md +++ b/src/Applications/Applications/docs/v1.0/Update-MgServicePrincipal.md @@ -472,7 +472,7 @@ Accept wildcard characters: False ### -FederatedIdentityCredentials Federated identities for a specific type of service principal - managed identity. -Supports $expand and $filter (eq when counting empty collections). +Supports $expand and $filter (/$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for FEDERATEDIDENTITYCREDENTIALS properties and create a hash table. ```yaml @@ -709,7 +709,7 @@ Accept wildcard characters: False Directory objects that are owned by this service principal. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNEDOBJECTS properties and create a hash table. ```yaml @@ -729,7 +729,7 @@ Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNERS properties and create a hash table. ```yaml @@ -1099,7 +1099,7 @@ APPROLEASSIGNEDTO : App role assignments for - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1110,7 +1110,7 @@ APPROLEASSIGNMENTS : App role assignment for - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1146,7 +1146,7 @@ BODYPARAMETER : servicePrincipal - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1188,7 +1188,7 @@ BODYPARAMETER : servicePrincipal - `[ProviderName ]`: - `[ProviderResourceId ]`: - `[Uri ]`: - - `[FederatedIdentityCredentials ]`: Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (eq when counting empty collections). + - `[FederatedIdentityCredentials ]`: Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1242,8 +1242,8 @@ BODYPARAMETER : servicePrincipal - `[UserConsentDescription ]`: A description of the delegated permissions, intended to be read by a user granting the permission on their own behalf. This text appears in consent experiences where the user is consenting only on behalf of themselves. - `[UserConsentDisplayName ]`: A title for the permission, intended to be read by a user granting the permission on their own behalf. This text appears in consent experiences where the user is consenting only on behalf of themselves. - `[Value ]`: Specifies the value to include in the scp (scope) claim in access tokens. Must not exceed 120 characters in length. Allowed characters are : ! # $ % & ' ( ) * + , - . / : ; = ? @ [ ] ^ + _ { } ~, as well as characters in the ranges 0-9, A-Z and a-z. Any other character, including the space character, are not allowed. May not begin with .. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the application. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1322,7 +1322,7 @@ ENDPOINTS : . - `[ProviderResourceId ]`: - `[Uri ]`: -FEDERATEDIDENTITYCREDENTIALS : Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (eq when counting empty collections). +FEDERATEDIDENTITYCREDENTIALS : Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (/$count eq 0, /$count ne 0). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Audiences ]`: The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. - `[Description ]`: The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. @@ -1412,11 +1412,11 @@ OAUTH2PERMISSIONSCOPES : The delegated permiss - `[UserConsentDisplayName ]`: A title for the permission, intended to be read by a user granting the permission on their own behalf. This text appears in consent experiences where the user is consenting only on behalf of themselves. - `[Value ]`: Specifies the value to include in the scp (scope) claim in access tokens. Must not exceed 120 characters in length. Allowed characters are : ! # $ % & ' ( ) * + , - . / : ; = ? @ [ ] ^ + _ { } ~, as well as characters in the ranges 0-9, A-Z and a-z. Any other character, including the space character, are not allowed. May not begin with .. -OWNEDOBJECTS : Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. +OWNEDOBJECTS : Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. -OWNERS : Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. +OWNERS : Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. diff --git a/src/Applications/Applications/docs/v1.0/Update-MgServicePrincipalAppRoleAssignedTo.md b/src/Applications/Applications/docs/v1.0/Update-MgServicePrincipalAppRoleAssignedTo.md index 3233926aef9..5b7e6807997 100644 --- a/src/Applications/Applications/docs/v1.0/Update-MgServicePrincipalAppRoleAssignedTo.md +++ b/src/Applications/Applications/docs/v1.0/Update-MgServicePrincipalAppRoleAssignedTo.md @@ -212,7 +212,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -351,7 +352,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0/Update-MgServicePrincipalAppRoleAssignment.md b/src/Applications/Applications/docs/v1.0/Update-MgServicePrincipalAppRoleAssignment.md index 53f67bb5808..921b2676026 100644 --- a/src/Applications/Applications/docs/v1.0/Update-MgServicePrincipalAppRoleAssignment.md +++ b/src/Applications/Applications/docs/v1.0/Update-MgServicePrincipalAppRoleAssignment.md @@ -212,7 +212,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -351,7 +352,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Applications/Applications/docs/v1.0/Update-MgUserAppRoleAssignment.md b/src/Applications/Applications/docs/v1.0/Update-MgUserAppRoleAssignment.md index 7bdfd7c5cd9..aef0b4e2301 100644 --- a/src/Applications/Applications/docs/v1.0/Update-MgUserAppRoleAssignment.md +++ b/src/Applications/Applications/docs/v1.0/Update-MgUserAppRoleAssignment.md @@ -211,7 +211,8 @@ Accept wildcard characters: False ``` ### -PrincipalId -The unique identifier (id) for the user, group, or service principal being granted the app role. +The unique identifier (id) for the user, security group, or service principal being granted the app role. +Security groups with dynamic memberships are supported. Required on create. ```yaml @@ -350,7 +351,7 @@ BODYPARAMETER : appRoleAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusiness.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusiness.md index bf17b558a34..6bf268e786a 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusiness.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusiness.md @@ -277,6 +277,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessAppointment.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessAppointment.md index 296c9bb8819..58acdbe5eba 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessAppointment.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessAppointment.md @@ -21,13 +21,13 @@ Get-MgBookingBusinessAppointment -BookingBusinessId [-ExpandProperty ] [-PageSize ] [] ``` -### Get1 +### Get ``` Get-MgBookingBusinessAppointment -BookingAppointmentId -BookingBusinessId [-ExpandProperty ] [-Property ] [] ``` -### GetViaIdentity1 +### GetViaIdentity ``` Get-MgBookingBusinessAppointment -InputObject [-ExpandProperty ] [-Property ] [] @@ -80,7 +80,7 @@ key: id of bookingAppointment ```yaml Type: System.String -Parameter Sets: Get1 +Parameter Sets: Get Aliases: Required: True @@ -95,7 +95,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Get1, List +Parameter Sets: Get, List Aliases: Required: True @@ -157,7 +157,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: GetViaIdentity1 +Parameter Sets: GetViaIdentity Aliases: Required: True @@ -266,7 +266,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 ## NOTES @@ -287,6 +287,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessCalendarView.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessCalendarView.md index bc1047f2d3c..5d29972d001 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessCalendarView.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessCalendarView.md @@ -289,7 +289,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 ## NOTES @@ -310,6 +310,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessCustomQuestion.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessCustomQuestion.md index db336d80590..635bfe6c946 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessCustomQuestion.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessCustomQuestion.md @@ -287,6 +287,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessCustomer.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessCustomer.md index 87ef68817b0..12d563af626 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessCustomer.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessCustomer.md @@ -287,6 +287,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessService.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessService.md index bf98a5e4e7e..e283a06ba22 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessService.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessService.md @@ -14,20 +14,20 @@ Nullable. ## SYNTAX -### List (Default) +### List1 (Default) ``` Get-MgBookingBusinessService -BookingBusinessId [-ExpandProperty ] [-Filter ] [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] [-All] [-CountVariable ] [-PageSize ] [] ``` -### Get +### Get1 ``` Get-MgBookingBusinessService -BookingBusinessId -BookingServiceId [-ExpandProperty ] [-Property ] [] ``` -### GetViaIdentity +### GetViaIdentity1 ``` Get-MgBookingBusinessService -InputObject [-ExpandProperty ] [-Property ] [] @@ -65,7 +65,7 @@ List all pages. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -80,7 +80,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get1, List1 Aliases: Required: True @@ -95,7 +95,7 @@ key: id of bookingService ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get1 Aliases: Required: True @@ -111,7 +111,7 @@ By default, this variable will be set in the global scope. ```yaml Type: System.String -Parameter Sets: List +Parameter Sets: List1 Aliases: CV Required: False @@ -141,7 +141,7 @@ Filter items by property values ```yaml Type: System.String -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -157,7 +157,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: GetViaIdentity +Parameter Sets: GetViaIdentity1 Aliases: Required: True @@ -172,7 +172,7 @@ Sets the page size of results. ```yaml Type: System.Int32 -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -202,7 +202,7 @@ Search items by search phrases ```yaml Type: System.String -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -217,7 +217,7 @@ Skip the first n items ```yaml Type: System.Int32 -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -232,7 +232,7 @@ Order items by property values ```yaml Type: System.String[] -Parameter Sets: List +Parameter Sets: List1 Aliases: OrderBy Required: False @@ -247,7 +247,7 @@ Show only the first n items ```yaml Type: System.Int32 -Parameter Sets: List +Parameter Sets: List1 Aliases: Limit Required: False @@ -266,7 +266,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1 ## NOTES @@ -287,6 +287,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessStaffAvailability.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessStaffAvailability.md index 6163b2e7fc9..ed5c7afff69 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessStaffAvailability.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessStaffAvailability.md @@ -233,6 +233,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization STARTDATETIME : dateTimeTimeZone - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessStaffMember.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessStaffMember.md index 1f0053ec5ff..ad44bbe909c 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessStaffMember.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingBusinessStaffMember.md @@ -14,20 +14,20 @@ Nullable. ## SYNTAX -### List (Default) +### List1 (Default) ``` Get-MgBookingBusinessStaffMember -BookingBusinessId [-ExpandProperty ] [-Filter ] [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] [-All] [-CountVariable ] [-PageSize ] [] ``` -### Get +### Get1 ``` Get-MgBookingBusinessStaffMember -BookingBusinessId -BookingStaffMemberId [-ExpandProperty ] [-Property ] [] ``` -### GetViaIdentity +### GetViaIdentity1 ``` Get-MgBookingBusinessStaffMember -InputObject [-ExpandProperty ] [-Property ] [] @@ -65,7 +65,7 @@ List all pages. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -80,7 +80,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get1, List1 Aliases: Required: True @@ -95,7 +95,7 @@ key: id of bookingStaffMember ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get1 Aliases: Required: True @@ -111,7 +111,7 @@ By default, this variable will be set in the global scope. ```yaml Type: System.String -Parameter Sets: List +Parameter Sets: List1 Aliases: CV Required: False @@ -141,7 +141,7 @@ Filter items by property values ```yaml Type: System.String -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -157,7 +157,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: GetViaIdentity +Parameter Sets: GetViaIdentity1 Aliases: Required: True @@ -172,7 +172,7 @@ Sets the page size of results. ```yaml Type: System.Int32 -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -202,7 +202,7 @@ Search items by search phrases ```yaml Type: System.String -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -217,7 +217,7 @@ Skip the first n items ```yaml Type: System.Int32 -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -232,7 +232,7 @@ Order items by property values ```yaml Type: System.String[] -Parameter Sets: List +Parameter Sets: List1 Aliases: OrderBy Required: False @@ -247,7 +247,7 @@ Show only the first n items ```yaml Type: System.Int32 -Parameter Sets: List +Parameter Sets: List1 Aliases: Limit Required: False @@ -287,6 +287,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingCurrency.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingCurrency.md index 195428d19b8..6f8de5ba59b 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingCurrency.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBookingCurrency.md @@ -13,20 +13,20 @@ Use the **id** property, which is the currency code, to specify the currency. ## SYNTAX -### List (Default) +### List1 (Default) ``` Get-MgBookingCurrency [-ExpandProperty ] [-Filter ] [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] [-All] [-CountVariable ] [-PageSize ] [] ``` -### Get +### Get1 ``` Get-MgBookingCurrency -BookingCurrencyId [-ExpandProperty ] [-Property ] [] ``` -### GetViaIdentity +### GetViaIdentity1 ``` Get-MgBookingCurrency -InputObject [-ExpandProperty ] [-Property ] [] @@ -63,7 +63,7 @@ List all pages. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -78,7 +78,7 @@ key: id of bookingCurrency ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get1 Aliases: Required: True @@ -94,7 +94,7 @@ By default, this variable will be set in the global scope. ```yaml Type: System.String -Parameter Sets: List +Parameter Sets: List1 Aliases: CV Required: False @@ -124,7 +124,7 @@ Filter items by property values ```yaml Type: System.String -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -140,7 +140,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: GetViaIdentity +Parameter Sets: GetViaIdentity1 Aliases: Required: True @@ -155,7 +155,7 @@ Sets the page size of results. ```yaml Type: System.Int32 -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -185,7 +185,7 @@ Search items by search phrases ```yaml Type: System.String -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -200,7 +200,7 @@ Skip the first n items ```yaml Type: System.Int32 -Parameter Sets: List +Parameter Sets: List1 Aliases: Required: False @@ -215,7 +215,7 @@ Order items by property values ```yaml Type: System.String[] -Parameter Sets: List +Parameter Sets: List1 Aliases: OrderBy Required: False @@ -230,7 +230,7 @@ Show only the first n items ```yaml Type: System.Int32 -Parameter Sets: List +Parameter Sets: List1 Aliases: Limit Required: False @@ -270,6 +270,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenario.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenario.md new file mode 100644 index 00000000000..250758d0988 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenario.md @@ -0,0 +1,258 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/get-mgbusinessscenario +schema: 2.0.0 +--- + +# Get-MgBusinessScenario + +## SYNOPSIS +Get businessScenarios from solutions + +## SYNTAX + +### List (Default) +``` +Get-MgBusinessScenario [-ExpandProperty ] [-Filter ] [-Property ] + [-Search ] [-Skip ] [-Sort ] [-Top ] [-All] [-CountVariable ] + [-PageSize ] [] +``` + +### Get +``` +Get-MgBusinessScenario -BusinessScenarioId [-ExpandProperty ] [-Property ] + [] +``` + +### GetViaIdentity +``` +Get-MgBusinessScenario -InputObject [-ExpandProperty ] [-Property ] + [] +``` + +## DESCRIPTION +Get businessScenarios from solutions + +## EXAMPLES + +## PARAMETERS + +### -All +List all pages. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CountVariable +Specifies a count of the total number of items in a collection. +By default, this variable will be set in the global scope. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: CV + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExpandProperty +Expand related entities + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Expand + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +Filter items by property values + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PageSize +Sets the page size of results. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Property +Select properties to be returned + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Select + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Search +Search items by search phrases + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +Skip the first n items + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Sort +Order items by property values + +```yaml +Type: System.String[] +Parameter Sets: List +Aliases: OrderBy + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +Show only the first n items + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: Limit + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenario + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlanner.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlanner.md new file mode 100644 index 00000000000..4332e4f0f68 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlanner.md @@ -0,0 +1,130 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/get-mgbusinessscenarioplanner +schema: 2.0.0 +--- + +# Get-MgBusinessScenarioPlanner + +## SYNOPSIS +Get planner from solutions + +## SYNTAX + +### Get (Default) +``` +Get-MgBusinessScenarioPlanner -BusinessScenarioId [-ExpandProperty ] [-Property ] + [] +``` + +### GetViaIdentity +``` +Get-MgBusinessScenarioPlanner -InputObject [-ExpandProperty ] + [-Property ] [] +``` + +## DESCRIPTION +Get planner from solutions + +## EXAMPLES + +## PARAMETERS + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExpandProperty +Expand related entities + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Expand + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Property +Select properties to be returned + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Select + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioPlanner + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerPlan.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerPlan.md new file mode 100644 index 00000000000..c2d7aeb5e47 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerPlan.md @@ -0,0 +1,204 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/get-mgbusinessscenarioplannerplan +schema: 2.0.0 +--- + +# Get-MgBusinessScenarioPlannerPlan + +## SYNOPSIS +Invoke action getPlan + +## SYNTAX + +### GetExpanded (Default) +``` +Get-MgBusinessScenarioPlannerPlan -BusinessScenarioId [-AdditionalProperties ] + [-Target ] [-Confirm] [-WhatIf] [] +``` + +### Get +``` +Get-MgBusinessScenarioPlannerPlan -BusinessScenarioId + -BodyParameter + [-Confirm] [-WhatIf] [] +``` + +### GetViaIdentity +``` +Get-MgBusinessScenarioPlannerPlan -InputObject + -BodyParameter + [-Confirm] [-WhatIf] [] +``` + +### GetViaIdentityExpanded +``` +Get-MgBusinessScenarioPlannerPlan -InputObject [-AdditionalProperties ] + [-Target ] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Invoke action getPlan + +## EXAMPLES + +## PARAMETERS + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: GetExpanded, GetViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +. +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IPaths1Tvx8HxSolutionsBusinessscenariosBusinessscenarioIdPlannerMicrosoftGraphGetplanPostRequestbodyContentApplicationJsonSchema +Parameter Sets: Get, GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Get, GetExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: GetViaIdentity, GetViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Target +businessScenarioTaskTargetBase +To construct, please use Get-Help -Online and see NOTES section for TARGET properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioTaskTargetBase +Parameter Sets: GetExpanded, GetViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +### Microsoft.Graph.PowerShell.Models.IPaths1Tvx8HxSolutionsBusinessscenariosBusinessscenarioIdPlannerMicrosoftGraphGetplanPostRequestbodyContentApplicationJsonSchema + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioPlanReference + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +BODYPARAMETER : . + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Target ]`: businessScenarioTaskTargetBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[TaskTargetKind ]`: plannerTaskTargetKind + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +TARGET : businessScenarioTaskTargetBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[TaskTargetKind ]`: plannerTaskTargetKind + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerPlanConfiguration.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerPlanConfiguration.md new file mode 100644 index 00000000000..dcc4b6e4038 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerPlanConfiguration.md @@ -0,0 +1,130 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/get-mgbusinessscenarioplannerplanconfiguration +schema: 2.0.0 +--- + +# Get-MgBusinessScenarioPlannerPlanConfiguration + +## SYNOPSIS +Get planConfiguration from solutions + +## SYNTAX + +### Get (Default) +``` +Get-MgBusinessScenarioPlannerPlanConfiguration -BusinessScenarioId [-ExpandProperty ] + [-Property ] [] +``` + +### GetViaIdentity +``` +Get-MgBusinessScenarioPlannerPlanConfiguration -InputObject [-ExpandProperty ] + [-Property ] [] +``` + +## DESCRIPTION +Get planConfiguration from solutions + +## EXAMPLES + +## PARAMETERS + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExpandProperty +Expand related entities + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Expand + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Property +Select properties to be returned + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Select + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfiguration + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerPlanConfigurationLocalization.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerPlanConfigurationLocalization.md new file mode 100644 index 00000000000..c247816b848 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerPlanConfigurationLocalization.md @@ -0,0 +1,274 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/get-mgbusinessscenarioplannerplanconfigurationlocalization +schema: 2.0.0 +--- + +# Get-MgBusinessScenarioPlannerPlanConfigurationLocalization + +## SYNOPSIS +Get localizations from solutions + +## SYNTAX + +### List (Default) +``` +Get-MgBusinessScenarioPlannerPlanConfigurationLocalization -BusinessScenarioId + [-ExpandProperty ] [-Filter ] [-Property ] [-Search ] [-Skip ] + [-Sort ] [-Top ] [-All] [-CountVariable ] [-PageSize ] [] +``` + +### Get +``` +Get-MgBusinessScenarioPlannerPlanConfigurationLocalization -BusinessScenarioId + -PlannerPlanConfigurationLocalizationId [-ExpandProperty ] [-Property ] + [] +``` + +### GetViaIdentity +``` +Get-MgBusinessScenarioPlannerPlanConfigurationLocalization -InputObject + [-ExpandProperty ] [-Property ] [] +``` + +## DESCRIPTION +Get localizations from solutions + +## EXAMPLES + +## PARAMETERS + +### -All +List all pages. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CountVariable +Specifies a count of the total number of items in a collection. +By default, this variable will be set in the global scope. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: CV + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExpandProperty +Expand related entities + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Expand + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +Filter items by property values + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PageSize +Sets the page size of results. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PlannerPlanConfigurationLocalizationId +key: id of plannerPlanConfigurationLocalization + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Property +Select properties to be returned + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Select + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Search +Search items by search phrases + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +Skip the first n items + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Sort +Order items by property values + +```yaml +Type: System.String[] +Parameter Sets: List +Aliases: OrderBy + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +Show only the first n items + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: Limit + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfigurationLocalization + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerTask.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerTask.md new file mode 100644 index 00000000000..c4c6863b76b --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerTask.md @@ -0,0 +1,273 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/get-mgbusinessscenarioplannertask +schema: 2.0.0 +--- + +# Get-MgBusinessScenarioPlannerTask + +## SYNOPSIS +Get tasks from solutions + +## SYNTAX + +### List (Default) +``` +Get-MgBusinessScenarioPlannerTask -BusinessScenarioId [-ExpandProperty ] [-Filter ] + [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] [-All] + [-CountVariable ] [-PageSize ] [] +``` + +### Get +``` +Get-MgBusinessScenarioPlannerTask -BusinessScenarioId -BusinessScenarioTaskId + [-ExpandProperty ] [-Property ] [] +``` + +### GetViaIdentity +``` +Get-MgBusinessScenarioPlannerTask -InputObject [-ExpandProperty ] + [-Property ] [] +``` + +## DESCRIPTION +Get tasks from solutions + +## EXAMPLES + +## PARAMETERS + +### -All +List all pages. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BusinessScenarioTaskId +key: id of businessScenarioTask + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CountVariable +Specifies a count of the total number of items in a collection. +By default, this variable will be set in the global scope. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: CV + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExpandProperty +Expand related entities + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Expand + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +Filter items by property values + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PageSize +Sets the page size of results. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Property +Select properties to be returned + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Select + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Search +Search items by search phrases + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +Skip the first n items + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Sort +Order items by property values + +```yaml +Type: System.String[] +Parameter Sets: List +Aliases: OrderBy + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +Show only the first n items + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: Limit + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioTask + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerTaskConfiguration.md b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerTaskConfiguration.md new file mode 100644 index 00000000000..b1bbc85cdac --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Get-MgBusinessScenarioPlannerTaskConfiguration.md @@ -0,0 +1,130 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/get-mgbusinessscenarioplannertaskconfiguration +schema: 2.0.0 +--- + +# Get-MgBusinessScenarioPlannerTaskConfiguration + +## SYNOPSIS +Get taskConfiguration from solutions + +## SYNTAX + +### Get (Default) +``` +Get-MgBusinessScenarioPlannerTaskConfiguration -BusinessScenarioId [-ExpandProperty ] + [-Property ] [] +``` + +### GetViaIdentity +``` +Get-MgBusinessScenarioPlannerTaskConfiguration -InputObject [-ExpandProperty ] + [-Property ] [] +``` + +## DESCRIPTION +Get taskConfiguration from solutions + +## EXAMPLES + +## PARAMETERS + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExpandProperty +Expand related entities + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Expand + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Property +Select properties to be returned + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Select + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerTaskConfiguration + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Microsoft.Graph.Bookings.md b/src/Bookings/Bookings/docs/v1.0-beta/Microsoft.Graph.Bookings.md index 549da1db5ea..7042ff8745d 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Microsoft.Graph.Bookings.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Microsoft.Graph.Bookings.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Bookings -Module Guid: c59fea56-9468-43d5-b031-079c153778dc +Module Guid: d170c3a2-06d3-4127-bfd7-34bb17711c2a Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings Help Version: 1.0.0.0 Locale: en-US @@ -51,6 +51,27 @@ Nullable. Get the properties of a bookingCurrency object that is available to a Microsoft Bookings business. Use the **id** property, which is the currency code, to specify the currency. +### [Get-MgBusinessScenario](Get-MgBusinessScenario.md) +Get businessScenarios from solutions + +### [Get-MgBusinessScenarioPlanner](Get-MgBusinessScenarioPlanner.md) +Get planner from solutions + +### [Get-MgBusinessScenarioPlannerPlan](Get-MgBusinessScenarioPlannerPlan.md) +Invoke action getPlan + +### [Get-MgBusinessScenarioPlannerPlanConfiguration](Get-MgBusinessScenarioPlannerPlanConfiguration.md) +Get planConfiguration from solutions + +### [Get-MgBusinessScenarioPlannerPlanConfigurationLocalization](Get-MgBusinessScenarioPlannerPlanConfigurationLocalization.md) +Get localizations from solutions + +### [Get-MgBusinessScenarioPlannerTask](Get-MgBusinessScenarioPlannerTask.md) +Get tasks from solutions + +### [Get-MgBusinessScenarioPlannerTaskConfiguration](Get-MgBusinessScenarioPlannerTaskConfiguration.md) +Get taskConfiguration from solutions + ### [New-MgBookingBusiness](New-MgBookingBusiness.md) Create a new Microsoft Bookings business in a tenant. This is the first step in setting up a Bookings business where you must specify the business display name. @@ -77,6 +98,15 @@ Create a new staff member in the specified bookingBusiness. ### [New-MgBookingCurrency](New-MgBookingCurrency.md) Add new entity to bookingCurrencies +### [New-MgBusinessScenario](New-MgBusinessScenario.md) +Create new navigation property to businessScenarios for solutions + +### [New-MgBusinessScenarioPlannerPlanConfigurationLocalization](New-MgBusinessScenarioPlannerPlanConfigurationLocalization.md) +Create new navigation property to localizations for solutions + +### [New-MgBusinessScenarioPlannerTask](New-MgBusinessScenarioPlannerTask.md) +Create new navigation property to tasks for solutions + ### [Publish-MgBookingBusiness](Publish-MgBookingBusiness.md) Make the scheduling page of this business available to external customers. Set the **isPublished** property to true, and **publicUrl** property to the URL of the scheduling page. @@ -105,6 +135,24 @@ Delete navigation property staffMembers for bookingBusinesses ### [Remove-MgBookingCurrency](Remove-MgBookingCurrency.md) Delete entity from bookingCurrencies +### [Remove-MgBusinessScenario](Remove-MgBusinessScenario.md) +Delete navigation property businessScenarios for solutions + +### [Remove-MgBusinessScenarioPlanner](Remove-MgBusinessScenarioPlanner.md) +Delete navigation property planner for solutions + +### [Remove-MgBusinessScenarioPlannerPlanConfiguration](Remove-MgBusinessScenarioPlannerPlanConfiguration.md) +Delete navigation property planConfiguration for solutions + +### [Remove-MgBusinessScenarioPlannerPlanConfigurationLocalization](Remove-MgBusinessScenarioPlannerPlanConfigurationLocalization.md) +Delete navigation property localizations for solutions + +### [Remove-MgBusinessScenarioPlannerTask](Remove-MgBusinessScenarioPlannerTask.md) +Delete navigation property tasks for solutions + +### [Remove-MgBusinessScenarioPlannerTaskConfiguration](Remove-MgBusinessScenarioPlannerTaskConfiguration.md) +Delete navigation property taskConfiguration for solutions + ### [Stop-MgBookingBusinessAppointment](Stop-MgBookingBusinessAppointment.md) Cancel the specified bookingAppointment in the specified bookingBusiness, and send a message to the involved customer and staff members. @@ -139,3 +187,21 @@ Update the navigation property staffMembers in bookingBusinesses ### [Update-MgBookingCurrency](Update-MgBookingCurrency.md) Update entity in bookingCurrencies +### [Update-MgBusinessScenario](Update-MgBusinessScenario.md) +Update the navigation property businessScenarios in solutions + +### [Update-MgBusinessScenarioPlanner](Update-MgBusinessScenarioPlanner.md) +Update the navigation property planner in solutions + +### [Update-MgBusinessScenarioPlannerPlanConfiguration](Update-MgBusinessScenarioPlannerPlanConfiguration.md) +Update the navigation property planConfiguration in solutions + +### [Update-MgBusinessScenarioPlannerPlanConfigurationLocalization](Update-MgBusinessScenarioPlannerPlanConfigurationLocalization.md) +Update the navigation property localizations in solutions + +### [Update-MgBusinessScenarioPlannerTask](Update-MgBusinessScenarioPlannerTask.md) +Update the navigation property tasks in solutions + +### [Update-MgBusinessScenarioPlannerTaskConfiguration](Update-MgBusinessScenarioPlannerTaskConfiguration.md) +Update the navigation property taskConfiguration in solutions + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusiness.md b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusiness.md index 0caa58ff455..32200cc13ec 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusiness.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusiness.md @@ -16,13 +16,13 @@ You can include other information such as business address, web site address, an ### CreateExpanded (Default) ``` -New-MgBookingBusiness [-AdditionalProperties ] [-Address ] - [-Appointments ] [-BusinessHours ] - [-BusinessType ] [-CalendarView ] +New-MgBookingBusiness [-AdditionalProperties ] [-Address ] + [-Appointments ] [-BusinessHours ] + [-BusinessType ] [-CalendarView ] [-Customers ] [-CustomQuestions ] [-DefaultCurrencyIso ] [-DisplayName ] [-Email ] [-Id ] [-LanguageTag ] [-Phone ] [-SchedulingPolicy ] - [-Services ] [-StaffMembers ] + [-Services ] [-StaffMembers ] [-WebSiteUrl ] [-Confirm] [-WhatIf] [] ``` @@ -85,7 +85,7 @@ physicalAddress To construct, please use Get-Help -Online and see NOTES section for ADDRESS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPhysicalAddress +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPhysicalAddress1 Parameter Sets: CreateExpanded Aliases: @@ -103,7 +103,7 @@ Nullable. To construct, please use Get-Help -Online and see NOTES section for APPOINTMENTS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1[] Parameter Sets: CreateExpanded Aliases: @@ -135,7 +135,7 @@ The hours of operation for the business. To construct, please use Get-Help -Online and see NOTES section for BUSINESSHOURS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingWorkHours[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingWorkHours1[] Parameter Sets: CreateExpanded Aliases: @@ -168,7 +168,7 @@ Nullable. To construct, please use Get-Help -Online and see NOTES section for CALENDARVIEW properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1[] Parameter Sets: CreateExpanded Aliases: @@ -330,7 +330,7 @@ Nullable. To construct, please use Get-Help -Online and see NOTES section for SERVICES properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1[] Parameter Sets: CreateExpanded Aliases: @@ -426,7 +426,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -ADDRESS : physicalAddress +ADDRESS : physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -436,15 +436,15 @@ ADDRESS : physicalAddress - `[Street ]`: The street. - `[Type ]`: physicalAddressType -APPOINTMENTS : All the appointments of this business. Read-only. Nullable. +APPOINTMENTS : All the appointments of this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: Url of meeting to join anonymously. - `[CustomerEmailAddress ]`: The SMTP address of the bookingCustomer who is booking the appointment. - `[CustomerId ]`: The ID of the bookingCustomer for this appointment. If no ID is specified when an appointment is created, then a new bookingCustomer object is created. Once set, you should consider the customerId immutable. - - `[CustomerLocation ]`: location + - `[CustomerLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -489,13 +489,13 @@ APPOINTMENTS : All the appointments of this - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[ServiceName ]`: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it is computed from the service associated with the appointment by the serviceId property. - `[ServiceNotes ]`: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID. - `[SmsNotificationsEnabled ]`: True indicates SMS notifications will be sent to the customers for the appointment. Default value is false. @@ -506,7 +506,7 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[(Any) ]`: This indicates any property can be added to this object. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -515,15 +515,15 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[State ]`: The state. - `[Street ]`: The street. - `[Type ]`: physicalAddressType - - `[Appointments ]`: All the appointments of this business. Read-only. Nullable. + - `[Appointments ]`: All the appointments of this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: Url of meeting to join anonymously. - `[CustomerEmailAddress ]`: The SMTP address of the bookingCustomer who is booking the appointment. - `[CustomerId ]`: The ID of the bookingCustomer for this appointment. If no ID is specified when an appointment is created, then a new bookingCustomer object is created. Once set, you should consider the customerId immutable. - - `[CustomerLocation ]`: location + - `[CustomerLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[Coordinates ]`: outlookGeoCoordinates - `[(Any) ]`: This indicates any property can be added to this object. - `[Accuracy ]`: The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters. @@ -560,25 +560,25 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[ServiceName ]`: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it is computed from the service associated with the appointment by the serviceId property. - `[ServiceNotes ]`: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID. - `[SmsNotificationsEnabled ]`: True indicates SMS notifications will be sent to the customers for the appointment. Default value is false. - `[StaffMemberIds ]`: The ID of each bookingStaffMember who is scheduled in this appointment. - `[Start ]`: dateTimeTimeZone - - `[BusinessHours ]`: The hours of operation for the business. + - `[BusinessHours ]`: The hours of operation for the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[End ]`: The time of the day when work stops. For example, 17:00:00.0000000. - `[Start ]`: The time of the day when work starts. For example, 08:00:00.0000000. - `[BusinessType ]`: The type of business. - - `[CalendarView ]`: The set of appointments of this business in a specified date range. Read-only. Nullable. + - `[CalendarView ]`: The set of appointments of this business in a specified date range. Read-only. Nullable. - `[CustomQuestions ]`: All the custom questions of this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AnswerInputType ]`: answerInputType @@ -588,7 +588,7 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[EmailAddress ]`: The email address of the person. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Addresses ]`: Addresses associated with the customer, including home, business and other addresses. + - `[Addresses ]`: Addresses associated with the customer, including home, business and other addresses. - `[Phones ]`: Phone numbers associated with the customer, including home, business and mobile numbers. - `[Number ]`: The phone number. - `[Type ]`: phoneType @@ -603,7 +603,7 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[MinimumLeadTime ]`: The minimum amount of time before which bookings and cancellations must be made. It follows the ISO 8601 format. - `[SendConfirmationsToOwner ]`: True to notify the business via email when a booking is created or changed. Use the email address specified in the email property of the bookingBusiness entity for the business. - `[TimeSlotInterval ]`: Duration of each time slot, denoted in ISO 8601 format. - - `[Services ]`: All the services offered by this business. Read-only. Nullable. + - `[Services ]`: All the services offered by this business. Read-only. Nullable. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. @@ -611,10 +611,10 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. - `[DefaultDuration ]`: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S. - - `[DefaultLocation ]`: location + - `[DefaultLocation ]`: location - `[DefaultPrice ]`: The default monetary price for the service. - `[DefaultPriceType ]`: Represents the type of pricing of a booking service. - - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. + - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Description ]`: A text description for the service. - `[IsAnonymousJoinEnabled ]`: True if an anonymousJoinWebUrl(webrtcUrl) will be generated for the appointment booked for this service. - `[IsHiddenFromCustomers ]`: True means this service is not available to customers for booking. @@ -637,24 +637,24 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[Role ]`: bookingStaffRole - `[TimeZone ]`: The time zone of the staff member. For a list of possible values, see dateTimeTimeZone. - `[UseBusinessHours ]`: True means the staff member's availability is as specified in the businessHours property of the business. False means the availability is determined by the staff member's workingHours property setting. - - `[WorkingHours ]`: The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. + - `[WorkingHours ]`: The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. - `[WebSiteUrl ]`: The URL of the business web site. The webSiteUrl property, together with address, phone, appear in the footer of a business scheduling page. -BUSINESSHOURS : The hours of operation for the business. +BUSINESSHOURS : The hours of operation for the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[End ]`: The time of the day when work stops. For example, 17:00:00.0000000. - `[Start ]`: The time of the day when work starts. For example, 08:00:00.0000000. -CALENDARVIEW : The set of appointments of this business in a specified date range. Read-only. Nullable. +CALENDARVIEW : The set of appointments of this business in a specified date range. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: Url of meeting to join anonymously. - `[CustomerEmailAddress ]`: The SMTP address of the bookingCustomer who is booking the appointment. - `[CustomerId ]`: The ID of the bookingCustomer for this appointment. If no ID is specified when an appointment is created, then a new bookingCustomer object is created. Once set, you should consider the customerId immutable. - - `[CustomerLocation ]`: location + - `[CustomerLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -699,13 +699,13 @@ CALENDARVIEW : The set of appointments of t - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[ServiceName ]`: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it is computed from the service associated with the appointment by the serviceId property. - `[ServiceNotes ]`: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID. - `[SmsNotificationsEnabled ]`: True indicates SMS notifications will be sent to the customers for the appointment. Default value is false. @@ -716,7 +716,7 @@ CUSTOMERS : All the customers of this business - `[EmailAddress ]`: The email address of the person. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Addresses ]`: Addresses associated with the customer, including home, business and other addresses. + - `[Addresses ]`: Addresses associated with the customer, including home, business and other addresses. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. - `[PostOfficeBox ]`: The post office box number. @@ -742,7 +742,7 @@ SCHEDULINGPOLICY : This type represents - `[SendConfirmationsToOwner ]`: True to notify the business via email when a booking is created or changed. Use the email address specified in the email property of the bookingBusiness entity for the business. - `[TimeSlotInterval ]`: Duration of each time slot, denoted in ISO 8601 format. -SERVICES : All the services offered by this business. Read-only. Nullable. +SERVICES : All the services offered by this business. Read-only. Nullable. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. @@ -750,9 +750,9 @@ SERVICES : All the services offered by this bus - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. - `[DefaultDuration ]`: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S. - - `[DefaultLocation ]`: location + - `[DefaultLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -776,7 +776,7 @@ SERVICES : All the services offered by this bus - `[UniqueIdType ]`: locationUniqueIdType - `[DefaultPrice ]`: The default monetary price for the service. - `[DefaultPriceType ]`: Represents the type of pricing of a booking service. - - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. + - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: @@ -809,7 +809,7 @@ STAFFMEMBERS : All the staff members that p - `[Role ]`: bookingStaffRole - `[TimeZone ]`: The time zone of the staff member. For a list of possible values, see dateTimeTimeZone. - `[UseBusinessHours ]`: True means the staff member's availability is as specified in the businessHours property of the business. False means the availability is determined by the staff member's workingHours property setting. - - `[WorkingHours ]`: The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. + - `[WorkingHours ]`: The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[End ]`: The time of the day when work stops. For example, 17:00:00.0000000. diff --git a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessAppointment.md b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessAppointment.md index c838eccfaeb..5fd8b1bbf7f 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessAppointment.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessAppointment.md @@ -12,48 +12,48 @@ Create a new bookingAppointment for the specified bookingBusiness. ## SYNTAX -### CreateExpanded1 (Default) +### CreateExpanded (Default) ``` New-MgBookingBusinessAppointment -BookingBusinessId [-AdditionalInformation ] [-AdditionalProperties ] [-AnonymousJoinWebUrl ] [-CustomerEmailAddress ] - [-CustomerId ] [-CustomerLocation ] [-CustomerName ] + [-CustomerId ] [-CustomerLocation ] [-CustomerName ] [-CustomerNotes ] [-CustomerPhone ] [-Customers ] [-CustomerTimeZone ] [-End ] [-Id ] [-InvoiceAmount ] [-InvoiceDate ] [-InvoiceId ] [-InvoiceStatus ] [-InvoiceUrl ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OnlineMeetingUrl ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-Start ] [-Confirm] [-WhatIf] [] ``` -### Create1 +### Create ``` New-MgBookingBusinessAppointment -BookingBusinessId - -BodyParameter [-Confirm] [-WhatIf] [] + -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentity1 +### CreateViaIdentity ``` New-MgBookingBusinessAppointment -InputObject - -BodyParameter [-Confirm] [-WhatIf] [] + -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentityExpanded1 +### CreateViaIdentityExpanded ``` New-MgBookingBusinessAppointment -InputObject [-AdditionalInformation ] [-AdditionalProperties ] [-AnonymousJoinWebUrl ] [-CustomerEmailAddress ] - [-CustomerId ] [-CustomerLocation ] [-CustomerName ] + [-CustomerId ] [-CustomerLocation ] [-CustomerName ] [-CustomerNotes ] [-CustomerPhone ] [-Customers ] [-CustomerTimeZone ] [-End ] [-Id ] [-InvoiceAmount ] [-InvoiceDate ] [-InvoiceId ] [-InvoiceStatus ] [-InvoiceUrl ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OnlineMeetingUrl ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-Start ] [-Confirm] [-WhatIf] [] ``` @@ -223,7 +223,7 @@ Additional information that is sent to the customer when an appointment is confi ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -238,7 +238,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -253,7 +253,7 @@ Url of meeting to join anonymously. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -268,8 +268,8 @@ Represents a booked appointment of a service by a customer in a business. To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment -Parameter Sets: Create1, CreateViaIdentity1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 +Parameter Sets: Create, CreateViaIdentity Aliases: Required: True @@ -284,7 +284,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Create1, CreateExpanded1 +Parameter Sets: Create, CreateExpanded Aliases: Required: True @@ -299,7 +299,7 @@ The SMTP address of the bookingCustomer who is booking the appointment. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -316,7 +316,7 @@ Once set, you should consider the customerId immutable. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -331,8 +331,8 @@ location To construct, please use Get-Help -Online and see NOTES section for CUSTOMERLOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -347,7 +347,7 @@ The customer's name. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -365,7 +365,7 @@ After that point, the value is computed from the customer represented by custome ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -380,7 +380,7 @@ The customer's phone number. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -397,7 +397,7 @@ Optional. ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingCustomerInformationBase[] -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -413,7 +413,7 @@ For a list of possible values, see dateTimeTimeZone. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -429,7 +429,7 @@ To construct, please use Get-Help -Online and see NOTES section for END properti ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDateTimeZone -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -445,7 +445,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -461,7 +461,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: CreateViaIdentity1, CreateViaIdentityExpanded1 +Parameter Sets: CreateViaIdentity, CreateViaIdentityExpanded Aliases: Required: True @@ -476,7 +476,7 @@ The billed amount on the invoice. ```yaml Type: System.Double -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -492,7 +492,7 @@ To construct, please use Get-Help -Online and see NOTES section for INVOICEDATE ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDateTimeZone -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -507,7 +507,7 @@ The ID of the invoice. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -522,7 +522,7 @@ bookingInvoiceStatus ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -537,7 +537,7 @@ The URL of the invoice in Microsoft Bookings. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -553,7 +553,7 @@ Default value is false. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -568,7 +568,7 @@ The URL of the online meeting for the appointment. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -585,7 +585,7 @@ To create a customer, use the Create bookingCustomer operation. ```yaml Type: System.Int32 -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -600,7 +600,7 @@ Accept wildcard characters: False ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -615,7 +615,7 @@ True indicates that the bookingCustomer for this appointment does not wish to re ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -631,7 +631,7 @@ The value is expressed in ISO8601 format. ```yaml Type: System.TimeSpan -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -647,7 +647,7 @@ The value is expressed in ISO8601 format. ```yaml Type: System.TimeSpan -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -662,7 +662,7 @@ The regular price for an appointment for the specified bookingService. ```yaml Type: System.Double -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -677,7 +677,7 @@ Represents the type of pricing of a booking service. ```yaml Type: Microsoft.Graph.PowerShell.Support.BookingPriceType -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -693,8 +693,8 @@ The value of this property is available only when reading this bookingAppointmen To construct, please use Get-Help -Online and see NOTES section for REMINDERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder[] -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder1[] +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -709,7 +709,7 @@ An additional tracking ID for the appointment, if the appointment has been creat ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -724,7 +724,7 @@ The ID of the bookingService associated with this appointment. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -739,8 +739,8 @@ location To construct, please use Get-Help -Online and see NOTES section for SERVICELOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -756,7 +756,7 @@ If not specified, it is computed from the service associated with the appointmen ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -772,7 +772,7 @@ The value of this property is available only when reading this bookingAppointmen ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -788,7 +788,7 @@ Default value is false. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -803,7 +803,7 @@ The ID of each bookingStaffMember who is scheduled in this appointment. ```yaml Type: System.String[] -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -819,7 +819,7 @@ To construct, please use Get-Help -Online and see NOTES section for START proper ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDateTimeZone -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -867,11 +867,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IBookingsIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 ## NOTES @@ -882,16 +882,16 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. +BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: Url of meeting to join anonymously. - `[CustomerEmailAddress ]`: The SMTP address of the bookingCustomer who is booking the appointment. - `[CustomerId ]`: The ID of the bookingCustomer for this appointment. If no ID is specified when an appointment is created, then a new bookingCustomer object is created. Once set, you should consider the customerId immutable. - - `[CustomerLocation ]`: location + - `[CustomerLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -936,22 +936,22 @@ BODYPARAMETER : Represents a booked appointme - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[ServiceName ]`: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it is computed from the service associated with the appointment by the serviceId property. - `[ServiceNotes ]`: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID. - `[SmsNotificationsEnabled ]`: True indicates SMS notifications will be sent to the customers for the appointment. Default value is false. - `[StaffMemberIds ]`: The ID of each bookingStaffMember who is scheduled in this appointment. - `[Start ]`: dateTimeTimeZone -CUSTOMERLOCATION : location +CUSTOMERLOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -989,20 +989,23 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization INVOICEDATE : dateTimeTimeZone - `[(Any) ]`: This indicates any property can be added to this object. - `[DateTime ]`: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000). - `[TimeZone ]`: Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values. -REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. +REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: -SERVICELOCATION : location +SERVICELOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. diff --git a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessCalendarView.md b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessCalendarView.md index 0c78cb2ff52..a492200db79 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessCalendarView.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessCalendarView.md @@ -16,15 +16,15 @@ Create new navigation property to calendarView for bookingBusinesses ``` New-MgBookingBusinessCalendarView -BookingBusinessId [-AdditionalInformation ] [-AdditionalProperties ] [-AnonymousJoinWebUrl ] [-CustomerEmailAddress ] - [-CustomerId ] [-CustomerLocation ] [-CustomerName ] + [-CustomerId ] [-CustomerLocation ] [-CustomerName ] [-CustomerNotes ] [-CustomerPhone ] [-Customers ] [-CustomerTimeZone ] [-End ] [-Id ] [-InvoiceAmount ] [-InvoiceDate ] [-InvoiceId ] [-InvoiceStatus ] [-InvoiceUrl ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OnlineMeetingUrl ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-Start ] [-Confirm] [-WhatIf] [] ``` @@ -32,28 +32,28 @@ New-MgBookingBusinessCalendarView -BookingBusinessId [-AdditionalInform ### Create ``` New-MgBookingBusinessCalendarView -BookingBusinessId - -BodyParameter [-Confirm] [-WhatIf] [] + -BodyParameter [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentity ``` New-MgBookingBusinessCalendarView -InputObject - -BodyParameter [-Confirm] [-WhatIf] [] + -BodyParameter [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpanded ``` New-MgBookingBusinessCalendarView -InputObject [-AdditionalInformation ] [-AdditionalProperties ] [-AnonymousJoinWebUrl ] [-CustomerEmailAddress ] - [-CustomerId ] [-CustomerLocation ] [-CustomerName ] + [-CustomerId ] [-CustomerLocation ] [-CustomerName ] [-CustomerNotes ] [-CustomerPhone ] [-Customers ] [-CustomerTimeZone ] [-End ] [-Id ] [-InvoiceAmount ] [-InvoiceDate ] [-InvoiceId ] [-InvoiceStatus ] [-InvoiceUrl ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OnlineMeetingUrl ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-Start ] [-Confirm] [-WhatIf] [] ``` @@ -115,7 +115,7 @@ Represents a booked appointment of a service by a customer in a business. To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 Parameter Sets: Create, CreateViaIdentity Aliases: @@ -178,7 +178,7 @@ location To construct, please use Get-Help -Online and see NOTES section for CUSTOMERLOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: @@ -540,7 +540,7 @@ The value of this property is available only when reading this bookingAppointmen To construct, please use Get-Help -Online and see NOTES section for REMINDERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder1[] Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: @@ -586,7 +586,7 @@ location To construct, please use Get-Help -Online and see NOTES section for SERVICELOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: @@ -714,11 +714,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IBookingsIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 ## NOTES @@ -729,16 +729,16 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. +BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: Url of meeting to join anonymously. - `[CustomerEmailAddress ]`: The SMTP address of the bookingCustomer who is booking the appointment. - `[CustomerId ]`: The ID of the bookingCustomer for this appointment. If no ID is specified when an appointment is created, then a new bookingCustomer object is created. Once set, you should consider the customerId immutable. - - `[CustomerLocation ]`: location + - `[CustomerLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -783,22 +783,22 @@ BODYPARAMETER : Represents a booked appointme - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[ServiceName ]`: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it is computed from the service associated with the appointment by the serviceId property. - `[ServiceNotes ]`: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID. - `[SmsNotificationsEnabled ]`: True indicates SMS notifications will be sent to the customers for the appointment. Default value is false. - `[StaffMemberIds ]`: The ID of each bookingStaffMember who is scheduled in this appointment. - `[Start ]`: dateTimeTimeZone -CUSTOMERLOCATION : location +CUSTOMERLOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -836,20 +836,23 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization INVOICEDATE : dateTimeTimeZone - `[(Any) ]`: This indicates any property can be added to this object. - `[DateTime ]`: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000). - `[TimeZone ]`: Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values. -REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. +REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: -SERVICELOCATION : location +SERVICELOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. diff --git a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessCustomQuestion.md b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessCustomQuestion.md index 131ae109c02..bcec53f1448 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessCustomQuestion.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessCustomQuestion.md @@ -238,6 +238,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessCustomer.md b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessCustomer.md index 536ebd6f6cd..318d7fe9894 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessCustomer.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessCustomer.md @@ -15,7 +15,7 @@ Create a new bookingCustomer object. ### CreateExpanded (Default) ``` New-MgBookingBusinessCustomer -BookingBusinessId [-AdditionalProperties ] - [-Addresses ] [-DisplayName ] [-EmailAddress ] + [-Addresses ] [-DisplayName ] [-EmailAddress ] [-Id ] [-Phones ] [-Confirm] [-WhatIf] [] ``` @@ -34,7 +34,7 @@ New-MgBookingBusinessCustomer -InputObject -BodyParameter [-AdditionalProperties ] - [-Addresses ] [-DisplayName ] [-EmailAddress ] + [-Addresses ] [-DisplayName ] [-EmailAddress ] [-Id ] [-Phones ] [-Confirm] [-WhatIf] [] ``` @@ -108,7 +108,7 @@ Addresses associated with the customer, including home, business and other addre To construct, please use Get-Help -Online and see NOTES section for ADDRESSES properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPhysicalAddress[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPhysicalAddress1[] Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: @@ -281,7 +281,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -ADDRESSES : Addresses associated with the customer, including home, business and other addresses. +ADDRESSES : Addresses associated with the customer, including home, business and other addresses. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. - `[PostOfficeBox ]`: The post office box number. @@ -295,7 +295,7 @@ BODYPARAMETER : Represents a customer of the bus - `[EmailAddress ]`: The email address of the person. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Addresses ]`: Addresses associated with the customer, including home, business and other addresses. + - `[Addresses ]`: Addresses associated with the customer, including home, business and other addresses. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. - `[PostOfficeBox ]`: The post office box number. @@ -317,6 +317,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization PHONES : Phone numbers associated with the customer, including home, business and mobile numbers. - `[Number ]`: The phone number. diff --git a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessService.md b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessService.md index fe78ccde318..1942051bcf0 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessService.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessService.md @@ -12,12 +12,12 @@ Create a new bookingService for the specified bookingBusiness. ## SYNTAX -### CreateExpanded (Default) +### CreateExpanded1 (Default) ``` New-MgBookingBusinessService -BookingBusinessId [-AdditionalInformation ] [-AdditionalProperties ] [-CustomQuestions ] - [-DefaultDuration ] [-DefaultLocation ] [-DefaultPrice ] - [-DefaultPriceType ] [-DefaultReminders ] + [-DefaultDuration ] [-DefaultLocation ] [-DefaultPrice ] + [-DefaultPriceType ] [-DefaultReminders ] [-Description ] [-DisplayName ] [-Id ] [-IsAnonymousJoinEnabled] [-IsHiddenFromCustomers] [-IsLocationOnline] [-LanguageTag ] [-MaximumAttendeesCount ] [-Notes ] [-PostBuffer ] [-PreBuffer ] @@ -25,24 +25,24 @@ New-MgBookingBusinessService -BookingBusinessId [-AdditionalInformation [-StaffMemberIds ] [-Confirm] [-WhatIf] [] ``` -### Create +### Create1 ``` -New-MgBookingBusinessService -BookingBusinessId -BodyParameter +New-MgBookingBusinessService -BookingBusinessId -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentity +### CreateViaIdentity1 ``` -New-MgBookingBusinessService -InputObject -BodyParameter +New-MgBookingBusinessService -InputObject -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentityExpanded +### CreateViaIdentityExpanded1 ``` New-MgBookingBusinessService -InputObject [-AdditionalInformation ] [-AdditionalProperties ] [-CustomQuestions ] - [-DefaultDuration ] [-DefaultLocation ] [-DefaultPrice ] - [-DefaultPriceType ] [-DefaultReminders ] + [-DefaultDuration ] [-DefaultLocation ] [-DefaultPrice ] + [-DefaultPriceType ] [-DefaultReminders ] [-Description ] [-DisplayName ] [-Id ] [-IsAnonymousJoinEnabled] [-IsHiddenFromCustomers] [-IsLocationOnline] [-LanguageTag ] [-MaximumAttendeesCount ] [-Notes ] [-PostBuffer ] [-PreBuffer ] @@ -134,7 +134,7 @@ Additional information that is sent to the customer when an appointment is confi ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -149,7 +149,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -164,8 +164,8 @@ Represents a particular service offered by a booking business. To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService -Parameter Sets: Create, CreateViaIdentity +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1 +Parameter Sets: Create1, CreateViaIdentity1 Aliases: Required: True @@ -180,7 +180,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Create, CreateExpanded +Parameter Sets: Create1, CreateExpanded1 Aliases: Required: True @@ -196,7 +196,7 @@ To construct, please use Get-Help -Online and see NOTES section for CUSTOMQUESTI ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingQuestionAssignment[] -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -212,7 +212,7 @@ For example, P11D23H59M59.999999999999S. ```yaml Type: System.TimeSpan -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -227,8 +227,8 @@ location To construct, please use Get-Help -Online and see NOTES section for DEFAULTLOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -243,7 +243,7 @@ The default monetary price for the service. ```yaml Type: System.Double -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -258,7 +258,7 @@ Represents the type of pricing of a booking service. ```yaml Type: Microsoft.Graph.PowerShell.Support.BookingPriceType -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -274,8 +274,8 @@ The value of this property is available only when reading this bookingService by To construct, please use Get-Help -Online and see NOTES section for DEFAULTREMINDERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder[] -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder1[] +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -290,7 +290,7 @@ A text description for the service. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -305,7 +305,7 @@ A name for the derived entity, which interfaces with customers. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -321,7 +321,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -337,7 +337,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: CreateViaIdentity, CreateViaIdentityExpanded +Parameter Sets: CreateViaIdentity1, CreateViaIdentityExpanded1 Aliases: Required: True @@ -352,7 +352,7 @@ True if an anonymousJoinWebUrl(webrtcUrl) will be generated for the appointment ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -367,7 +367,7 @@ True means this service is not available to customers for booking. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -383,7 +383,7 @@ Default value is false. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -398,7 +398,7 @@ The language of the self service booking page. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -415,7 +415,7 @@ To create a customer, use the Create bookingCustomer operation. ```yaml Type: System.Int32 -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -430,7 +430,7 @@ Additional information about this service. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -445,7 +445,7 @@ The time to buffer after an appointment for this service ends, and before the ne ```yaml Type: System.TimeSpan -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -460,7 +460,7 @@ The time to buffer before an appointment for this service can start. ```yaml Type: System.TimeSpan -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -476,7 +476,7 @@ To construct, please use Get-Help -Online and see NOTES section for SCHEDULINGPO ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingSchedulingPolicy -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -492,7 +492,7 @@ Default value is false. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -507,7 +507,7 @@ Represents those staff members who provide this service. ```yaml Type: System.String[] -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -555,11 +555,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IBookingsIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1 ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1 ## NOTES @@ -570,7 +570,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : Represents a particular service offered by a booking business. +BODYPARAMETER : Represents a particular service offered by a booking business. - `[(Any) ]`: This indicates any property can be added to this object. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -579,9 +579,9 @@ BODYPARAMETER : Represents a particular service o - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. - `[DefaultDuration ]`: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S. - - `[DefaultLocation ]`: location + - `[DefaultLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -605,7 +605,7 @@ BODYPARAMETER : Represents a particular service o - `[UniqueIdType ]`: locationUniqueIdType - `[DefaultPrice ]`: The default monetary price for the service. - `[DefaultPriceType ]`: Represents the type of pricing of a booking service. - - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. + - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: @@ -632,9 +632,9 @@ CUSTOMQUESTIONS : Contains the set o - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. -DEFAULTLOCATION : location +DEFAULTLOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -657,7 +657,7 @@ DEFAULTLOCATION : location - `[UniqueId ]`: For internal use only. - `[UniqueIdType ]`: locationUniqueIdType -DEFAULTREMINDERS : The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. +DEFAULTREMINDERS : The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: @@ -672,6 +672,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization SCHEDULINGPOLICY : This type represents the set of policies that dictate how bookings can be created in a Booking Calendar. - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessStaffMember.md b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessStaffMember.md index 75edd716fcb..073b1122cc1 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessStaffMember.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingBusinessStaffMember.md @@ -12,33 +12,33 @@ Create a new staff member in the specified bookingBusiness. ## SYNTAX -### CreateExpanded (Default) +### CreateExpanded1 (Default) ``` New-MgBookingBusinessStaffMember -BookingBusinessId [-AdditionalProperties ] [-AvailabilityIsAffectedByPersonalCalendar] [-ColorIndex ] [-DisplayName ] [-EmailAddress ] [-Id ] [-IsEmailNotificationEnabled] [-Role ] [-TimeZone ] - [-UseBusinessHours] [-WorkingHours ] [-Confirm] [-WhatIf] + [-UseBusinessHours] [-WorkingHours ] [-Confirm] [-WhatIf] [] ``` -### Create +### Create1 ``` New-MgBookingBusinessStaffMember -BookingBusinessId -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentity +### CreateViaIdentity1 ``` New-MgBookingBusinessStaffMember -InputObject -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentityExpanded +### CreateViaIdentityExpanded1 ``` New-MgBookingBusinessStaffMember -InputObject [-AdditionalProperties ] [-AvailabilityIsAffectedByPersonalCalendar] [-ColorIndex ] [-DisplayName ] [-EmailAddress ] [-Id ] [-IsEmailNotificationEnabled] [-Role ] [-TimeZone ] - [-UseBusinessHours] [-WorkingHours ] [-Confirm] [-WhatIf] + [-UseBusinessHours] [-WorkingHours ] [-Confirm] [-WhatIf] [] ``` @@ -142,7 +142,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -157,7 +157,7 @@ True means that if the staff member is a Microsoft 365 user, the Bookings API wo ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -173,7 +173,7 @@ To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETE ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingStaffMember -Parameter Sets: Create, CreateViaIdentity +Parameter Sets: Create1, CreateViaIdentity1 Aliases: Required: True @@ -188,7 +188,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Create, CreateExpanded +Parameter Sets: Create1, CreateExpanded1 Aliases: Required: True @@ -204,7 +204,7 @@ The color corresponds to the color palette in the Staff details page in the Book ```yaml Type: System.Int32 -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -219,7 +219,7 @@ A name for the derived entity, which interfaces with customers. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -234,7 +234,7 @@ The email address of the person. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -250,7 +250,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -266,7 +266,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: CreateViaIdentity, CreateViaIdentityExpanded +Parameter Sets: CreateViaIdentity1, CreateViaIdentityExpanded1 Aliases: Required: True @@ -281,7 +281,7 @@ Accept wildcard characters: False ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -296,7 +296,7 @@ bookingStaffRole ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -312,7 +312,7 @@ For a list of possible values, see dateTimeTimeZone. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -328,7 +328,7 @@ False means the availability is determined by the staff member's workingHours pr ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -344,8 +344,8 @@ By default, they are initialized to be the same as the businessHours property of To construct, please use Get-Help -Online and see NOTES section for WORKINGHOURS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingWorkHours[] -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingWorkHours1[] +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -419,7 +419,7 @@ BODYPARAMETER : Represents a staff member who - `[Role ]`: bookingStaffRole - `[TimeZone ]`: The time zone of the staff member. For a list of possible values, see dateTimeTimeZone. - `[UseBusinessHours ]`: True means the staff member's availability is as specified in the businessHours property of the business. False means the availability is determined by the staff member's workingHours property setting. - - `[WorkingHours ]`: The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. + - `[WorkingHours ]`: The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[End ]`: The time of the day when work stops. For example, 17:00:00.0000000. @@ -435,8 +435,11 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization -WORKINGHOURS : The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. +WORKINGHOURS : The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[End ]`: The time of the day when work stops. For example, 17:00:00.0000000. diff --git a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingCurrency.md b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingCurrency.md index 404ec1e6634..2f0cdfe59cc 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingCurrency.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBookingCurrency.md @@ -12,13 +12,13 @@ Add new entity to bookingCurrencies ## SYNTAX -### CreateExpanded (Default) +### CreateExpanded1 (Default) ``` New-MgBookingCurrency [-AdditionalProperties ] [-Id ] [-Symbol ] [-Confirm] [-WhatIf] [] ``` -### Create +### Create1 ``` New-MgBookingCurrency -BodyParameter [-Confirm] [-WhatIf] [] @@ -36,7 +36,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded1 Aliases: Required: False @@ -52,7 +52,7 @@ To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETE ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingCurrency -Parameter Sets: Create +Parameter Sets: Create1 Aliases: Required: True @@ -68,7 +68,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded1 Aliases: Required: False @@ -84,7 +84,7 @@ For example, the currency symbol for the US dollar and for the Australian dollar ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded1 Aliases: Required: False diff --git a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBusinessScenario.md b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBusinessScenario.md new file mode 100644 index 00000000000..fb822342f78 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBusinessScenario.md @@ -0,0 +1,555 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/new-mgbusinessscenario +schema: 2.0.0 +--- + +# New-MgBusinessScenario + +## SYNOPSIS +Create new navigation property to businessScenarios for solutions + +## SYNTAX + +### CreateExpanded (Default) +``` +New-MgBusinessScenario [-AdditionalProperties ] [-CreatedBy ] + [-CreatedDateTime ] [-DisplayName ] [-Id ] + [-LastModifiedBy ] [-LastModifiedDateTime ] [-OwnerAppIds ] + [-Planner ] [-UniqueName ] [-Confirm] [-WhatIf] + [] +``` + +### Create +``` +New-MgBusinessScenario -BodyParameter [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Create new navigation property to businessScenarios for solutions + +## EXAMPLES + +## PARAMETERS + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +businessScenario +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenario +Parameter Sets: Create +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CreatedBy +identitySet +To construct, please use Get-Help -Online and see NOTES section for CREATEDBY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DisplayName +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +The unique idenfier for an entity. +Read-only. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastModifiedBy +identitySet +To construct, please use Get-Help -Online and see NOTES section for LASTMODIFIEDBY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastModifiedDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OwnerAppIds +. + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Planner +businessScenarioPlanner +To construct, please use Get-Help -Online and see NOTES section for PLANNER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioPlanner +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UniqueName +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenario + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenario + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +BODYPARAMETER : businessScenario + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreatedBy ]`: identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + - `[CreatedDateTime ]`: + - `[DisplayName ]`: + - `[LastModifiedBy ]`: identitySet + - `[LastModifiedDateTime ]`: + - `[OwnerAppIds ]`: + - `[Planner ]`: businessScenarioPlanner + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[PlanConfiguration ]`: plannerPlanConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[CreatedBy ]`: identitySet + - `[CreatedDateTime ]`: + - `[DefaultLanguage ]`: + - `[LastModifiedBy ]`: identitySet + - `[LastModifiedDateTime ]`: + - `[Localizations ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[Name ]`: + - `[LanguageTag ]`: + - `[PlanTitle ]`: + - `[TaskConfiguration ]`: plannerTaskConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[EditPolicy ]`: plannerTaskPolicy + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Rules ]`: + - `[DefaultRule ]`: + - `[PropertyRule ]`: plannerTaskPropertyRule + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RuleKind ]`: plannerRuleKind + - `[AppliedCategories ]`: plannerFieldRules + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DefaultRules ]`: + - `[Overrides ]`: + - `[Name ]`: + - `[Rules ]`: + - `[Assignments ]`: plannerFieldRules + - `[CheckLists ]`: plannerFieldRules + - `[Delete ]`: + - `[DueDate ]`: + - `[Move ]`: + - `[Notes ]`: + - `[Order ]`: + - `[PercentComplete ]`: + - `[PreviewType ]`: + - `[Priority ]`: + - `[References ]`: plannerFieldRules + - `[StartDate ]`: + - `[Title ]`: + - `[Role ]`: plannerTaskConfigurationRoleBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RoleKind ]`: plannerUserRoleKind + - `[Tasks ]`: + - `[ActiveChecklistItemCount ]`: Number of checklist items with value set to false, representing incomplete items. + - `[AppliedCategories ]`: plannerAppliedCategories + - `[(Any) ]`: This indicates any property can be added to this object. + - `[AssignedToTaskBoardFormat ]`: plannerAssignedToTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHintsByAssignee ]`: plannerOrderHintsByAssignee + - `[(Any) ]`: This indicates any property can be added to this object. + - `[UnassignedOrderHint ]`: Hint value used to order the task on the AssignedTo view of the Task Board when the task is not assigned to anyone, or if the orderHintsByAssignee dictionary does not provide an order hint for the user the task is assigned to. The format is defined as outlined here. + - `[AssigneePriority ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[Assignments ]`: plannerAssignments + - `[(Any) ]`: This indicates any property can be added to this object. + - `[BucketId ]`: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It is 28 characters long and case-sensitive. Format validation is done on the service. + - `[BucketTaskBoardFormat ]`: plannerBucketTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint used to order tasks in the Bucket view of the Task Board. The format is defined as outlined here. + - `[ChecklistItemCount ]`: Number of checklist items that are present on the task. + - `[CompletedBy ]`: identitySet + - `[CompletedDateTime ]`: Read-only. Date and time at which the 'percentComplete' of the task is set to '100'. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[ConversationThreadId ]`: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + - `[CreatedBy ]`: identitySet + - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerTaskCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. + - `[PublicationId ]`: The identifier of the publication. Read-only. + - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. + - `[PublishingTeamId ]`: The identifier of the team that initiated the publication process. Read-only. + - `[PublishingTeamName ]`: The display name of the team that initiated the publication process. This display name is for reference only, and might not represent the most up-to-date name of the team. Read-only. + - `[Details ]`: plannerTaskDetails + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Checklist ]`: plannerChecklistItems + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Description ]`: Description of the task. + - `[Notes ]`: itemBody + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Content ]`: The content of the item. + - `[ContentType ]`: bodyType + - `[PreviewType ]`: plannerPreviewType + - `[References ]`: plannerExternalReferences + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DueDateTime ]`: Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[HasDescription ]`: Read-only. Value is true if the details object of the task has a non-empty description and false otherwise. + - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[PercentComplete ]`: Percentage of task completion. When set to 100, the task is considered completed. + - `[PlanId ]`: Plan ID to which the task belongs. + - `[PreviewType ]`: plannerPreviewType + - `[Priority ]`: Priority of the task. Valid range of values is between 0 and 10 (inclusive), with increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). Currently, Planner interprets values 0 and 1 as 'urgent', 2 and 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. Currently, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. + - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. + - `[ReferenceCount ]`: Number of external references that exist on the task. + - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[Title ]`: Title of the task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[BusinessScenarioProperties ]`: businessScenarioProperties + - `[(Any) ]`: This indicates any property can be added to this object. + - `[ExternalBucketId ]`: + - `[ExternalContextId ]`: + - `[ExternalObjectId ]`: + - `[ExternalObjectVersion ]`: + - `[WebUrl ]`: + - `[Target ]`: businessScenarioTaskTargetBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[TaskTargetKind ]`: plannerTaskTargetKind + - `[UniqueName ]`: + +CREATEDBY : identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + +LASTMODIFIEDBY : identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + +PLANNER : businessScenarioPlanner + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[PlanConfiguration ]`: plannerPlanConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[CreatedBy ]`: identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + - `[CreatedDateTime ]`: + - `[DefaultLanguage ]`: + - `[LastModifiedBy ]`: identitySet + - `[LastModifiedDateTime ]`: + - `[Localizations ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[Name ]`: + - `[LanguageTag ]`: + - `[PlanTitle ]`: + - `[TaskConfiguration ]`: plannerTaskConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[EditPolicy ]`: plannerTaskPolicy + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Rules ]`: + - `[DefaultRule ]`: + - `[PropertyRule ]`: plannerTaskPropertyRule + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RuleKind ]`: plannerRuleKind + - `[AppliedCategories ]`: plannerFieldRules + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DefaultRules ]`: + - `[Overrides ]`: + - `[Name ]`: + - `[Rules ]`: + - `[Assignments ]`: plannerFieldRules + - `[CheckLists ]`: plannerFieldRules + - `[Delete ]`: + - `[DueDate ]`: + - `[Move ]`: + - `[Notes ]`: + - `[Order ]`: + - `[PercentComplete ]`: + - `[PreviewType ]`: + - `[Priority ]`: + - `[References ]`: plannerFieldRules + - `[StartDate ]`: + - `[Title ]`: + - `[Role ]`: plannerTaskConfigurationRoleBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RoleKind ]`: plannerUserRoleKind + - `[Tasks ]`: + - `[ActiveChecklistItemCount ]`: Number of checklist items with value set to false, representing incomplete items. + - `[AppliedCategories ]`: plannerAppliedCategories + - `[(Any) ]`: This indicates any property can be added to this object. + - `[AssignedToTaskBoardFormat ]`: plannerAssignedToTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHintsByAssignee ]`: plannerOrderHintsByAssignee + - `[(Any) ]`: This indicates any property can be added to this object. + - `[UnassignedOrderHint ]`: Hint value used to order the task on the AssignedTo view of the Task Board when the task is not assigned to anyone, or if the orderHintsByAssignee dictionary does not provide an order hint for the user the task is assigned to. The format is defined as outlined here. + - `[AssigneePriority ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[Assignments ]`: plannerAssignments + - `[(Any) ]`: This indicates any property can be added to this object. + - `[BucketId ]`: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It is 28 characters long and case-sensitive. Format validation is done on the service. + - `[BucketTaskBoardFormat ]`: plannerBucketTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint used to order tasks in the Bucket view of the Task Board. The format is defined as outlined here. + - `[ChecklistItemCount ]`: Number of checklist items that are present on the task. + - `[CompletedBy ]`: identitySet + - `[CompletedDateTime ]`: Read-only. Date and time at which the 'percentComplete' of the task is set to '100'. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[ConversationThreadId ]`: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + - `[CreatedBy ]`: identitySet + - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerTaskCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. + - `[PublicationId ]`: The identifier of the publication. Read-only. + - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. + - `[PublishingTeamId ]`: The identifier of the team that initiated the publication process. Read-only. + - `[PublishingTeamName ]`: The display name of the team that initiated the publication process. This display name is for reference only, and might not represent the most up-to-date name of the team. Read-only. + - `[Details ]`: plannerTaskDetails + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Checklist ]`: plannerChecklistItems + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Description ]`: Description of the task. + - `[Notes ]`: itemBody + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Content ]`: The content of the item. + - `[ContentType ]`: bodyType + - `[PreviewType ]`: plannerPreviewType + - `[References ]`: plannerExternalReferences + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DueDateTime ]`: Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[HasDescription ]`: Read-only. Value is true if the details object of the task has a non-empty description and false otherwise. + - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[PercentComplete ]`: Percentage of task completion. When set to 100, the task is considered completed. + - `[PlanId ]`: Plan ID to which the task belongs. + - `[PreviewType ]`: plannerPreviewType + - `[Priority ]`: Priority of the task. Valid range of values is between 0 and 10 (inclusive), with increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). Currently, Planner interprets values 0 and 1 as 'urgent', 2 and 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. Currently, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. + - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. + - `[ReferenceCount ]`: Number of external references that exist on the task. + - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[Title ]`: Title of the task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[BusinessScenarioProperties ]`: businessScenarioProperties + - `[(Any) ]`: This indicates any property can be added to this object. + - `[ExternalBucketId ]`: + - `[ExternalContextId ]`: + - `[ExternalObjectId ]`: + - `[ExternalObjectVersion ]`: + - `[WebUrl ]`: + - `[Target ]`: businessScenarioTaskTargetBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[TaskTargetKind ]`: plannerTaskTargetKind + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBusinessScenarioPlannerPlanConfigurationLocalization.md b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBusinessScenarioPlannerPlanConfigurationLocalization.md new file mode 100644 index 00000000000..7b7bd32984c --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBusinessScenarioPlannerPlanConfigurationLocalization.md @@ -0,0 +1,255 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/new-mgbusinessscenarioplannerplanconfigurationlocalization +schema: 2.0.0 +--- + +# New-MgBusinessScenarioPlannerPlanConfigurationLocalization + +## SYNOPSIS +Create new navigation property to localizations for solutions + +## SYNTAX + +### CreateExpanded (Default) +``` +New-MgBusinessScenarioPlannerPlanConfigurationLocalization -BusinessScenarioId + [-AdditionalProperties ] [-Buckets ] + [-Id ] [-LanguageTag ] [-PlanTitle ] [-Confirm] [-WhatIf] [] +``` + +### Create +``` +New-MgBusinessScenarioPlannerPlanConfigurationLocalization -BusinessScenarioId + -BodyParameter [-Confirm] [-WhatIf] + [] +``` + +### CreateViaIdentity +``` +New-MgBusinessScenarioPlannerPlanConfigurationLocalization -InputObject + -BodyParameter [-Confirm] [-WhatIf] + [] +``` + +### CreateViaIdentityExpanded +``` +New-MgBusinessScenarioPlannerPlanConfigurationLocalization -InputObject + [-AdditionalProperties ] [-Buckets ] + [-Id ] [-LanguageTag ] [-PlanTitle ] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Create new navigation property to localizations for solutions + +## EXAMPLES + +## PARAMETERS + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +plannerPlanConfigurationLocalization +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfigurationLocalization +Parameter Sets: Create, CreateViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Buckets +. +To construct, please use Get-Help -Online and see NOTES section for BUCKETS properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfigurationBucketLocalization[] +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Create, CreateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +The unique idenfier for an entity. +Read-only. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: CreateViaIdentity, CreateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -LanguageTag +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PlanTitle +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfigurationLocalization + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfigurationLocalization + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +BODYPARAMETER : plannerPlanConfigurationLocalization + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[Name ]`: + - `[LanguageTag ]`: + - `[PlanTitle ]`: + +BUCKETS : . + - `[ExternalBucketId ]`: + - `[Name ]`: + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/New-MgBusinessScenarioPlannerTask.md b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBusinessScenarioPlannerTask.md new file mode 100644 index 00000000000..e1d585c53b3 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/New-MgBusinessScenarioPlannerTask.md @@ -0,0 +1,823 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/new-mgbusinessscenarioplannertask +schema: 2.0.0 +--- + +# New-MgBusinessScenarioPlannerTask + +## SYNOPSIS +Create new navigation property to tasks for solutions + +## SYNTAX + +### CreateExpanded (Default) +``` +New-MgBusinessScenarioPlannerTask -BusinessScenarioId [-ActiveChecklistItemCount ] + [-AdditionalProperties ] [-AppliedCategories ] + [-AssignedToTaskBoardFormat ] + [-AssigneePriority ] [-Assignments ] [-BucketId ] + [-BucketTaskBoardFormat ] + [-BusinessScenarioProperties ] [-ChecklistItemCount ] + [-CompletedBy ] [-CompletedDateTime ] [-ConversationThreadId ] + [-CreatedBy ] [-CreatedDateTime ] + [-CreationSource ] [-Details ] + [-DueDateTime ] [-HasDescription] [-Id ] [-OrderHint ] [-PercentComplete ] + [-PlanId ] [-PreviewType ] [-Priority ] + [-ProgressTaskBoardFormat ] [-ReferenceCount ] + [-StartDateTime ] [-Target ] [-Title ] + [-Confirm] [-WhatIf] [] +``` + +### Create +``` +New-MgBusinessScenarioPlannerTask -BusinessScenarioId + -BodyParameter [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentity +``` +New-MgBusinessScenarioPlannerTask -InputObject + -BodyParameter [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityExpanded +``` +New-MgBusinessScenarioPlannerTask -InputObject [-ActiveChecklistItemCount ] + [-AdditionalProperties ] [-AppliedCategories ] + [-AssignedToTaskBoardFormat ] + [-AssigneePriority ] [-Assignments ] [-BucketId ] + [-BucketTaskBoardFormat ] + [-BusinessScenarioProperties ] [-ChecklistItemCount ] + [-CompletedBy ] [-CompletedDateTime ] [-ConversationThreadId ] + [-CreatedBy ] [-CreatedDateTime ] + [-CreationSource ] [-Details ] + [-DueDateTime ] [-HasDescription] [-Id ] [-OrderHint ] [-PercentComplete ] + [-PlanId ] [-PreviewType ] [-Priority ] + [-ProgressTaskBoardFormat ] [-ReferenceCount ] + [-StartDateTime ] [-Target ] [-Title ] + [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Create new navigation property to tasks for solutions + +## EXAMPLES + +## PARAMETERS + +### -ActiveChecklistItemCount +Number of checklist items with value set to false, representing incomplete items. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AppliedCategories +plannerAppliedCategories + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AssignedToTaskBoardFormat +plannerAssignedToTaskBoardTaskFormat +To construct, please use Get-Help -Online and see NOTES section for ASSIGNEDTOTASKBOARDFORMAT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerAssignedToTaskBoardTaskFormat +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AssigneePriority +Hint used to order items of this type in a list view. +The format is defined as outlined here. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Assignments +plannerAssignments + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +businessScenarioTask +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioTask +Parameter Sets: Create, CreateViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -BucketId +Bucket ID to which the task belongs. +The bucket needs to be in the plan that the task is in. +It is 28 characters long and case-sensitive. +Format validation is done on the service. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BucketTaskBoardFormat +plannerBucketTaskBoardTaskFormat +To construct, please use Get-Help -Online and see NOTES section for BUCKETTASKBOARDFORMAT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerBucketTaskBoardTaskFormat +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Create, CreateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BusinessScenarioProperties +businessScenarioProperties +To construct, please use Get-Help -Online and see NOTES section for BUSINESSSCENARIOPROPERTIES properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioProperties +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ChecklistItemCount +Number of checklist items that are present on the task. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CompletedBy +identitySet +To construct, please use Get-Help -Online and see NOTES section for COMPLETEDBY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CompletedDateTime +Read-only. +Date and time at which the 'percentComplete' of the task is set to '100'. +The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. +For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + +```yaml +Type: System.DateTime +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ConversationThreadId +Thread ID of the conversation on the task. +This is the ID of the conversation thread object created in the group. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedBy +identitySet +To construct, please use Get-Help -Online and see NOTES section for CREATEDBY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedDateTime +Read-only. +Date and time at which the task is created. +The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. +For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + +```yaml +Type: System.DateTime +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreationSource +plannerTaskCreation +To construct, please use Get-Help -Online and see NOTES section for CREATIONSOURCE properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerTaskCreation +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Details +plannerTaskDetails +To construct, please use Get-Help -Online and see NOTES section for DETAILS properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerTaskDetails +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DueDateTime +Date and time at which the task is due. +The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. +For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + +```yaml +Type: System.DateTime +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HasDescription +Read-only. +Value is true if the details object of the task has a non-empty description and false otherwise. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +The unique idenfier for an entity. +Read-only. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: CreateViaIdentity, CreateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -OrderHint +Hint used to order items of this type in a list view. +The format is defined as outlined here. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PercentComplete +Percentage of task completion. +When set to 100, the task is considered completed. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PlanId +Plan ID to which the task belongs. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PreviewType +plannerPreviewType + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Priority +Priority of the task. +Valid range of values is between 0 and 10 (inclusive), with increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). +Currently, Planner interprets values 0 and 1 as 'urgent', 2 and 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. +Currently, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProgressTaskBoardFormat +plannerProgressTaskBoardTaskFormat +To construct, please use Get-Help -Online and see NOTES section for PROGRESSTASKBOARDFORMAT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerProgressTaskBoardTaskFormat +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ReferenceCount +Number of external references that exist on the task. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StartDateTime +Date and time at which the task starts. +The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. +For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + +```yaml +Type: System.DateTime +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Target +businessScenarioTaskTargetBase +To construct, please use Get-Help -Online and see NOTES section for TARGET properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioTaskTargetBase +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Title +Title of the task. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioTask + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioTask + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +ASSIGNEDTOTASKBOARDFORMAT : plannerAssignedToTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHintsByAssignee ]`: plannerOrderHintsByAssignee + - `[(Any) ]`: This indicates any property can be added to this object. + - `[UnassignedOrderHint ]`: Hint value used to order the task on the AssignedTo view of the Task Board when the task is not assigned to anyone, or if the orderHintsByAssignee dictionary does not provide an order hint for the user the task is assigned to. The format is defined as outlined here. + +BODYPARAMETER : businessScenarioTask + - `[(Any) ]`: This indicates any property can be added to this object. + - `[ActiveChecklistItemCount ]`: Number of checklist items with value set to false, representing incomplete items. + - `[AppliedCategories ]`: plannerAppliedCategories + - `[(Any) ]`: This indicates any property can be added to this object. + - `[AssignedToTaskBoardFormat ]`: plannerAssignedToTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHintsByAssignee ]`: plannerOrderHintsByAssignee + - `[(Any) ]`: This indicates any property can be added to this object. + - `[UnassignedOrderHint ]`: Hint value used to order the task on the AssignedTo view of the Task Board when the task is not assigned to anyone, or if the orderHintsByAssignee dictionary does not provide an order hint for the user the task is assigned to. The format is defined as outlined here. + - `[AssigneePriority ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[Assignments ]`: plannerAssignments + - `[(Any) ]`: This indicates any property can be added to this object. + - `[BucketId ]`: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It is 28 characters long and case-sensitive. Format validation is done on the service. + - `[BucketTaskBoardFormat ]`: plannerBucketTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint used to order tasks in the Bucket view of the Task Board. The format is defined as outlined here. + - `[ChecklistItemCount ]`: Number of checklist items that are present on the task. + - `[CompletedBy ]`: identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + - `[CompletedDateTime ]`: Read-only. Date and time at which the 'percentComplete' of the task is set to '100'. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[ConversationThreadId ]`: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + - `[CreatedBy ]`: identitySet + - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerTaskCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. + - `[PublicationId ]`: The identifier of the publication. Read-only. + - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. + - `[PublishingTeamId ]`: The identifier of the team that initiated the publication process. Read-only. + - `[PublishingTeamName ]`: The display name of the team that initiated the publication process. This display name is for reference only, and might not represent the most up-to-date name of the team. Read-only. + - `[Details ]`: plannerTaskDetails + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Checklist ]`: plannerChecklistItems + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Description ]`: Description of the task. + - `[Notes ]`: itemBody + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Content ]`: The content of the item. + - `[ContentType ]`: bodyType + - `[PreviewType ]`: plannerPreviewType + - `[References ]`: plannerExternalReferences + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DueDateTime ]`: Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[HasDescription ]`: Read-only. Value is true if the details object of the task has a non-empty description and false otherwise. + - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[PercentComplete ]`: Percentage of task completion. When set to 100, the task is considered completed. + - `[PlanId ]`: Plan ID to which the task belongs. + - `[PreviewType ]`: plannerPreviewType + - `[Priority ]`: Priority of the task. Valid range of values is between 0 and 10 (inclusive), with increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). Currently, Planner interprets values 0 and 1 as 'urgent', 2 and 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. Currently, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. + - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. + - `[ReferenceCount ]`: Number of external references that exist on the task. + - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[Title ]`: Title of the task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[BusinessScenarioProperties ]`: businessScenarioProperties + - `[(Any) ]`: This indicates any property can be added to this object. + - `[ExternalBucketId ]`: + - `[ExternalContextId ]`: + - `[ExternalObjectId ]`: + - `[ExternalObjectVersion ]`: + - `[WebUrl ]`: + - `[Target ]`: businessScenarioTaskTargetBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[TaskTargetKind ]`: plannerTaskTargetKind + +BUCKETTASKBOARDFORMAT : plannerBucketTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint used to order tasks in the Bucket view of the Task Board. The format is defined as outlined here. + +BUSINESSSCENARIOPROPERTIES : businessScenarioProperties + - `[(Any) ]`: This indicates any property can be added to this object. + - `[ExternalBucketId ]`: + - `[ExternalContextId ]`: + - `[ExternalObjectId ]`: + - `[ExternalObjectVersion ]`: + - `[WebUrl ]`: + +COMPLETEDBY : identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + +CREATEDBY : identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + +CREATIONSOURCE : plannerTaskCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. + - `[PublicationId ]`: The identifier of the publication. Read-only. + - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. + - `[PublishingTeamId ]`: The identifier of the team that initiated the publication process. Read-only. + - `[PublishingTeamName ]`: The display name of the team that initiated the publication process. This display name is for reference only, and might not represent the most up-to-date name of the team. Read-only. + +DETAILS : plannerTaskDetails + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Checklist ]`: plannerChecklistItems + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Description ]`: Description of the task. + - `[Notes ]`: itemBody + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Content ]`: The content of the item. + - `[ContentType ]`: bodyType + - `[PreviewType ]`: plannerPreviewType + - `[References ]`: plannerExternalReferences + - `[(Any) ]`: This indicates any property can be added to this object. + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +PROGRESSTASKBOARDFORMAT : plannerProgressTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. + +TARGET : businessScenarioTaskTargetBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[TaskTargetKind ]`: plannerTaskTargetKind + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Publish-MgBookingBusiness.md b/src/Bookings/Bookings/docs/v1.0-beta/Publish-MgBookingBusiness.md index 40d61f1a870..d2a9fa580aa 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Publish-MgBookingBusiness.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Publish-MgBookingBusiness.md @@ -148,6 +148,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusiness.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusiness.md index 2cfe35cefb5..ee4809cf64b 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusiness.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusiness.md @@ -162,6 +162,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessAppointment.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessAppointment.md index a0b9bde9191..27935fcdd34 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessAppointment.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessAppointment.md @@ -177,6 +177,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessCalendarView.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessCalendarView.md index d0f6243bb6a..6f6334f4996 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessCalendarView.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessCalendarView.md @@ -168,6 +168,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessCustomQuestion.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessCustomQuestion.md index 35d9c0d3122..c037282d624 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessCustomQuestion.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessCustomQuestion.md @@ -177,6 +177,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessCustomer.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessCustomer.md index c1341dfe0a4..bec6b59bc18 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessCustomer.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessCustomer.md @@ -177,6 +177,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessService.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessService.md index b4146911325..34fb5c29272 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessService.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessService.md @@ -12,13 +12,13 @@ Delete navigation property services for bookingBusinesses ## SYNTAX -### Delete (Default) +### Delete1 (Default) ``` Remove-MgBookingBusinessService -BookingBusinessId -BookingServiceId [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### DeleteViaIdentity +### DeleteViaIdentity1 ``` Remove-MgBookingBusinessService -InputObject [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] @@ -45,7 +45,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete1 Aliases: Required: True @@ -60,7 +60,7 @@ key: id of bookingService ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete1 Aliases: Required: True @@ -91,7 +91,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: DeleteViaIdentity +Parameter Sets: DeleteViaIdentity1 Aliases: Required: True @@ -177,6 +177,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessStaffMember.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessStaffMember.md index b94d3405b1c..0c640e80c88 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessStaffMember.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingBusinessStaffMember.md @@ -12,13 +12,13 @@ Delete navigation property staffMembers for bookingBusinesses ## SYNTAX -### Delete (Default) +### Delete1 (Default) ``` Remove-MgBookingBusinessStaffMember -BookingBusinessId -BookingStaffMemberId [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### DeleteViaIdentity +### DeleteViaIdentity1 ``` Remove-MgBookingBusinessStaffMember -InputObject [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] @@ -45,7 +45,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete1 Aliases: Required: True @@ -60,7 +60,7 @@ key: id of bookingStaffMember ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete1 Aliases: Required: True @@ -91,7 +91,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: DeleteViaIdentity +Parameter Sets: DeleteViaIdentity1 Aliases: Required: True @@ -177,6 +177,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingCurrency.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingCurrency.md index e952b6fedca..5adb558ad89 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingCurrency.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBookingCurrency.md @@ -12,13 +12,13 @@ Delete entity from bookingCurrencies ## SYNTAX -### Delete (Default) +### Delete1 (Default) ``` Remove-MgBookingCurrency -BookingCurrencyId [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### DeleteViaIdentity +### DeleteViaIdentity1 ``` Remove-MgBookingCurrency -InputObject [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] @@ -36,7 +36,7 @@ key: id of bookingCurrency ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete1 Aliases: Required: True @@ -67,7 +67,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: DeleteViaIdentity +Parameter Sets: DeleteViaIdentity1 Aliases: Required: True @@ -153,6 +153,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenario.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenario.md new file mode 100644 index 00000000000..e5d7eaea8d8 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenario.md @@ -0,0 +1,161 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/remove-mgbusinessscenario +schema: 2.0.0 +--- + +# Remove-MgBusinessScenario + +## SYNOPSIS +Delete navigation property businessScenarios for solutions + +## SYNTAX + +### Delete (Default) +``` +Remove-MgBusinessScenario -BusinessScenarioId [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### DeleteViaIdentity +``` +Remove-MgBusinessScenario -InputObject [-IfMatch ] [-PassThru] [-Confirm] + [-WhatIf] [] +``` + +## DESCRIPTION +Delete navigation property businessScenarios for solutions + +## EXAMPLES + +## PARAMETERS + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IfMatch +ETag + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlanner.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlanner.md new file mode 100644 index 00000000000..89a8c867889 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlanner.md @@ -0,0 +1,161 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/remove-mgbusinessscenarioplanner +schema: 2.0.0 +--- + +# Remove-MgBusinessScenarioPlanner + +## SYNOPSIS +Delete navigation property planner for solutions + +## SYNTAX + +### Delete (Default) +``` +Remove-MgBusinessScenarioPlanner -BusinessScenarioId [-IfMatch ] [-PassThru] [-Confirm] + [-WhatIf] [] +``` + +### DeleteViaIdentity +``` +Remove-MgBusinessScenarioPlanner -InputObject [-IfMatch ] [-PassThru] [-Confirm] + [-WhatIf] [] +``` + +## DESCRIPTION +Delete navigation property planner for solutions + +## EXAMPLES + +## PARAMETERS + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IfMatch +ETag + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlannerPlanConfiguration.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlannerPlanConfiguration.md new file mode 100644 index 00000000000..0b58be8d417 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlannerPlanConfiguration.md @@ -0,0 +1,161 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/remove-mgbusinessscenarioplannerplanconfiguration +schema: 2.0.0 +--- + +# Remove-MgBusinessScenarioPlannerPlanConfiguration + +## SYNOPSIS +Delete navigation property planConfiguration for solutions + +## SYNTAX + +### Delete (Default) +``` +Remove-MgBusinessScenarioPlannerPlanConfiguration -BusinessScenarioId [-IfMatch ] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentity +``` +Remove-MgBusinessScenarioPlannerPlanConfiguration -InputObject [-IfMatch ] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Delete navigation property planConfiguration for solutions + +## EXAMPLES + +## PARAMETERS + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IfMatch +ETag + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlannerPlanConfigurationLocalization.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlannerPlanConfigurationLocalization.md new file mode 100644 index 00000000000..0cedb8c2f0f --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlannerPlanConfigurationLocalization.md @@ -0,0 +1,177 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/remove-mgbusinessscenarioplannerplanconfigurationlocalization +schema: 2.0.0 +--- + +# Remove-MgBusinessScenarioPlannerPlanConfigurationLocalization + +## SYNOPSIS +Delete navigation property localizations for solutions + +## SYNTAX + +### Delete (Default) +``` +Remove-MgBusinessScenarioPlannerPlanConfigurationLocalization -BusinessScenarioId + -PlannerPlanConfigurationLocalizationId [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### DeleteViaIdentity +``` +Remove-MgBusinessScenarioPlannerPlanConfigurationLocalization -InputObject + [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Delete navigation property localizations for solutions + +## EXAMPLES + +## PARAMETERS + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IfMatch +ETag + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PlannerPlanConfigurationLocalizationId +key: id of plannerPlanConfigurationLocalization + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlannerTask.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlannerTask.md new file mode 100644 index 00000000000..754eefd8d27 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlannerTask.md @@ -0,0 +1,176 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/remove-mgbusinessscenarioplannertask +schema: 2.0.0 +--- + +# Remove-MgBusinessScenarioPlannerTask + +## SYNOPSIS +Delete navigation property tasks for solutions + +## SYNTAX + +### Delete (Default) +``` +Remove-MgBusinessScenarioPlannerTask -BusinessScenarioId -BusinessScenarioTaskId + [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentity +``` +Remove-MgBusinessScenarioPlannerTask -InputObject [-IfMatch ] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Delete navigation property tasks for solutions + +## EXAMPLES + +## PARAMETERS + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BusinessScenarioTaskId +key: id of businessScenarioTask + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IfMatch +ETag + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlannerTaskConfiguration.md b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlannerTaskConfiguration.md new file mode 100644 index 00000000000..afd447d2225 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Remove-MgBusinessScenarioPlannerTaskConfiguration.md @@ -0,0 +1,161 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/remove-mgbusinessscenarioplannertaskconfiguration +schema: 2.0.0 +--- + +# Remove-MgBusinessScenarioPlannerTaskConfiguration + +## SYNOPSIS +Delete navigation property taskConfiguration for solutions + +## SYNTAX + +### Delete (Default) +``` +Remove-MgBusinessScenarioPlannerTaskConfiguration -BusinessScenarioId [-IfMatch ] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentity +``` +Remove-MgBusinessScenarioPlannerTaskConfiguration -InputObject [-IfMatch ] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Delete navigation property taskConfiguration for solutions + +## EXAMPLES + +## PARAMETERS + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IfMatch +ETag + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Stop-MgBookingBusinessAppointment.md b/src/Bookings/Bookings/docs/v1.0-beta/Stop-MgBookingBusinessAppointment.md index c636ba53d75..a9801a820da 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Stop-MgBookingBusinessAppointment.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Stop-MgBookingBusinessAppointment.md @@ -232,6 +232,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Stop-MgBookingBusinessCalendarView.md b/src/Bookings/Bookings/docs/v1.0-beta/Stop-MgBookingBusinessCalendarView.md index 28078c27592..1488e65460b 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Stop-MgBookingBusinessCalendarView.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Stop-MgBookingBusinessCalendarView.md @@ -220,6 +220,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Unpublish-MgBookingBusiness.md b/src/Bookings/Bookings/docs/v1.0-beta/Unpublish-MgBookingBusiness.md index b3117f9c296..a6691d94cd1 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Unpublish-MgBookingBusiness.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Unpublish-MgBookingBusiness.md @@ -148,6 +148,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusiness.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusiness.md index a33675de012..ff865f07072 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusiness.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusiness.md @@ -15,12 +15,12 @@ Update the properties of a bookingBusiness object. ### UpdateExpanded (Default) ``` Update-MgBookingBusiness -BookingBusinessId [-AdditionalProperties ] - [-Address ] [-Appointments ] - [-BusinessHours ] [-BusinessType ] - [-CalendarView ] [-Customers ] + [-Address ] [-Appointments ] + [-BusinessHours ] [-BusinessType ] + [-CalendarView ] [-Customers ] [-CustomQuestions ] [-DefaultCurrencyIso ] [-DisplayName ] [-Email ] [-Id ] [-LanguageTag ] [-Phone ] - [-SchedulingPolicy ] [-Services ] + [-SchedulingPolicy ] [-Services ] [-StaffMembers ] [-WebSiteUrl ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -40,12 +40,12 @@ Update-MgBookingBusiness -InputObject -BodyParameter [-AdditionalProperties ] - [-Address ] [-Appointments ] - [-BusinessHours ] [-BusinessType ] - [-CalendarView ] [-Customers ] + [-Address ] [-Appointments ] + [-BusinessHours ] [-BusinessType ] + [-CalendarView ] [-Customers ] [-CustomQuestions ] [-DefaultCurrencyIso ] [-DisplayName ] [-Email ] [-Id ] [-LanguageTag ] [-Phone ] - [-SchedulingPolicy ] [-Services ] + [-SchedulingPolicy ] [-Services ] [-StaffMembers ] [-WebSiteUrl ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -96,7 +96,7 @@ physicalAddress To construct, please use Get-Help -Online and see NOTES section for ADDRESS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPhysicalAddress +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPhysicalAddress1 Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -114,7 +114,7 @@ Nullable. To construct, please use Get-Help -Online and see NOTES section for APPOINTMENTS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1[] Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -161,7 +161,7 @@ The hours of operation for the business. To construct, please use Get-Help -Online and see NOTES section for BUSINESSHOURS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingWorkHours[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingWorkHours1[] Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -194,7 +194,7 @@ Nullable. To construct, please use Get-Help -Online and see NOTES section for CALENDARVIEW properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1[] Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -387,7 +387,7 @@ Nullable. To construct, please use Get-Help -Online and see NOTES section for SERVICES properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1[] Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -485,7 +485,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -ADDRESS : physicalAddress +ADDRESS : physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -495,15 +495,15 @@ ADDRESS : physicalAddress - `[Street ]`: The street. - `[Type ]`: physicalAddressType -APPOINTMENTS : All the appointments of this business. Read-only. Nullable. +APPOINTMENTS : All the appointments of this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: Url of meeting to join anonymously. - `[CustomerEmailAddress ]`: The SMTP address of the bookingCustomer who is booking the appointment. - `[CustomerId ]`: The ID of the bookingCustomer for this appointment. If no ID is specified when an appointment is created, then a new bookingCustomer object is created. Once set, you should consider the customerId immutable. - - `[CustomerLocation ]`: location + - `[CustomerLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -548,13 +548,13 @@ APPOINTMENTS : All the appointments of this - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[ServiceName ]`: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it is computed from the service associated with the appointment by the serviceId property. - `[ServiceNotes ]`: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID. - `[SmsNotificationsEnabled ]`: True indicates SMS notifications will be sent to the customers for the appointment. Default value is false. @@ -565,7 +565,7 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[(Any) ]`: This indicates any property can be added to this object. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -574,15 +574,15 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[State ]`: The state. - `[Street ]`: The street. - `[Type ]`: physicalAddressType - - `[Appointments ]`: All the appointments of this business. Read-only. Nullable. + - `[Appointments ]`: All the appointments of this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: Url of meeting to join anonymously. - `[CustomerEmailAddress ]`: The SMTP address of the bookingCustomer who is booking the appointment. - `[CustomerId ]`: The ID of the bookingCustomer for this appointment. If no ID is specified when an appointment is created, then a new bookingCustomer object is created. Once set, you should consider the customerId immutable. - - `[CustomerLocation ]`: location + - `[CustomerLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[Coordinates ]`: outlookGeoCoordinates - `[(Any) ]`: This indicates any property can be added to this object. - `[Accuracy ]`: The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters. @@ -619,25 +619,25 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[ServiceName ]`: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it is computed from the service associated with the appointment by the serviceId property. - `[ServiceNotes ]`: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID. - `[SmsNotificationsEnabled ]`: True indicates SMS notifications will be sent to the customers for the appointment. Default value is false. - `[StaffMemberIds ]`: The ID of each bookingStaffMember who is scheduled in this appointment. - `[Start ]`: dateTimeTimeZone - - `[BusinessHours ]`: The hours of operation for the business. + - `[BusinessHours ]`: The hours of operation for the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[End ]`: The time of the day when work stops. For example, 17:00:00.0000000. - `[Start ]`: The time of the day when work starts. For example, 08:00:00.0000000. - `[BusinessType ]`: The type of business. - - `[CalendarView ]`: The set of appointments of this business in a specified date range. Read-only. Nullable. + - `[CalendarView ]`: The set of appointments of this business in a specified date range. Read-only. Nullable. - `[CustomQuestions ]`: All the custom questions of this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AnswerInputType ]`: answerInputType @@ -647,7 +647,7 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[EmailAddress ]`: The email address of the person. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Addresses ]`: Addresses associated with the customer, including home, business and other addresses. + - `[Addresses ]`: Addresses associated with the customer, including home, business and other addresses. - `[Phones ]`: Phone numbers associated with the customer, including home, business and mobile numbers. - `[Number ]`: The phone number. - `[Type ]`: phoneType @@ -662,7 +662,7 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[MinimumLeadTime ]`: The minimum amount of time before which bookings and cancellations must be made. It follows the ISO 8601 format. - `[SendConfirmationsToOwner ]`: True to notify the business via email when a booking is created or changed. Use the email address specified in the email property of the bookingBusiness entity for the business. - `[TimeSlotInterval ]`: Duration of each time slot, denoted in ISO 8601 format. - - `[Services ]`: All the services offered by this business. Read-only. Nullable. + - `[Services ]`: All the services offered by this business. Read-only. Nullable. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. @@ -670,10 +670,10 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. - `[DefaultDuration ]`: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S. - - `[DefaultLocation ]`: location + - `[DefaultLocation ]`: location - `[DefaultPrice ]`: The default monetary price for the service. - `[DefaultPriceType ]`: Represents the type of pricing of a booking service. - - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. + - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Description ]`: A text description for the service. - `[IsAnonymousJoinEnabled ]`: True if an anonymousJoinWebUrl(webrtcUrl) will be generated for the appointment booked for this service. - `[IsHiddenFromCustomers ]`: True means this service is not available to customers for booking. @@ -696,24 +696,24 @@ BODYPARAMETER : Represents a Microsot Bookings B - `[Role ]`: bookingStaffRole - `[TimeZone ]`: The time zone of the staff member. For a list of possible values, see dateTimeTimeZone. - `[UseBusinessHours ]`: True means the staff member's availability is as specified in the businessHours property of the business. False means the availability is determined by the staff member's workingHours property setting. - - `[WorkingHours ]`: The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. + - `[WorkingHours ]`: The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. - `[WebSiteUrl ]`: The URL of the business web site. The webSiteUrl property, together with address, phone, appear in the footer of a business scheduling page. -BUSINESSHOURS : The hours of operation for the business. +BUSINESSHOURS : The hours of operation for the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[End ]`: The time of the day when work stops. For example, 17:00:00.0000000. - `[Start ]`: The time of the day when work starts. For example, 08:00:00.0000000. -CALENDARVIEW : The set of appointments of this business in a specified date range. Read-only. Nullable. +CALENDARVIEW : The set of appointments of this business in a specified date range. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: Url of meeting to join anonymously. - `[CustomerEmailAddress ]`: The SMTP address of the bookingCustomer who is booking the appointment. - `[CustomerId ]`: The ID of the bookingCustomer for this appointment. If no ID is specified when an appointment is created, then a new bookingCustomer object is created. Once set, you should consider the customerId immutable. - - `[CustomerLocation ]`: location + - `[CustomerLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -758,13 +758,13 @@ CALENDARVIEW : The set of appointments of t - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[ServiceName ]`: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it is computed from the service associated with the appointment by the serviceId property. - `[ServiceNotes ]`: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID. - `[SmsNotificationsEnabled ]`: True indicates SMS notifications will be sent to the customers for the appointment. Default value is false. @@ -775,7 +775,7 @@ CUSTOMERS : All the customers of this business - `[EmailAddress ]`: The email address of the person. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Addresses ]`: Addresses associated with the customer, including home, business and other addresses. + - `[Addresses ]`: Addresses associated with the customer, including home, business and other addresses. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. - `[PostOfficeBox ]`: The post office box number. @@ -803,6 +803,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization SCHEDULINGPOLICY : This type represents the set of policies that dictate how bookings can be created in a Booking Calendar. - `[(Any) ]`: This indicates any property can be added to this object. @@ -812,7 +815,7 @@ SCHEDULINGPOLICY : This type represents - `[SendConfirmationsToOwner ]`: True to notify the business via email when a booking is created or changed. Use the email address specified in the email property of the bookingBusiness entity for the business. - `[TimeSlotInterval ]`: Duration of each time slot, denoted in ISO 8601 format. -SERVICES : All the services offered by this business. Read-only. Nullable. +SERVICES : All the services offered by this business. Read-only. Nullable. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. @@ -820,9 +823,9 @@ SERVICES : All the services offered by this bus - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. - `[DefaultDuration ]`: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S. - - `[DefaultLocation ]`: location + - `[DefaultLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -846,7 +849,7 @@ SERVICES : All the services offered by this bus - `[UniqueIdType ]`: locationUniqueIdType - `[DefaultPrice ]`: The default monetary price for the service. - `[DefaultPriceType ]`: Represents the type of pricing of a booking service. - - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. + - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: @@ -879,7 +882,7 @@ STAFFMEMBERS : All the staff members that p - `[Role ]`: bookingStaffRole - `[TimeZone ]`: The time zone of the staff member. For a list of possible values, see dateTimeTimeZone. - `[UseBusinessHours ]`: True means the staff member's availability is as specified in the businessHours property of the business. False means the availability is determined by the staff member's workingHours property setting. - - `[WorkingHours ]`: The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. + - `[WorkingHours ]`: The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[End ]`: The time of the day when work stops. For example, 17:00:00.0000000. diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessAppointment.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessAppointment.md index df4f9239f15..b96f5c16f0c 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessAppointment.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessAppointment.md @@ -16,15 +16,15 @@ Update the navigation property appointments in bookingBusinesses ``` Update-MgBookingBusinessAppointment -BookingAppointmentId -BookingBusinessId [-AdditionalInformation ] [-AdditionalProperties ] [-AnonymousJoinWebUrl ] - [-CustomerEmailAddress ] [-CustomerId ] [-CustomerLocation ] + [-CustomerEmailAddress ] [-CustomerId ] [-CustomerLocation ] [-CustomerName ] [-CustomerNotes ] [-CustomerPhone ] [-Customers ] [-CustomerTimeZone ] [-End ] [-Id ] [-InvoiceAmount ] [-InvoiceDate ] [-InvoiceId ] [-InvoiceStatus ] [-InvoiceUrl ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OnlineMeetingUrl ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-Start ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -32,28 +32,28 @@ Update-MgBookingBusinessAppointment -BookingAppointmentId -BookingBusin ### Update1 ``` Update-MgBookingBusinessAppointment -BookingAppointmentId -BookingBusinessId - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentity1 ``` Update-MgBookingBusinessAppointment -InputObject - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded1 ``` Update-MgBookingBusinessAppointment -InputObject [-AdditionalInformation ] [-AdditionalProperties ] [-AnonymousJoinWebUrl ] [-CustomerEmailAddress ] - [-CustomerId ] [-CustomerLocation ] [-CustomerName ] + [-CustomerId ] [-CustomerLocation ] [-CustomerName ] [-CustomerNotes ] [-CustomerPhone ] [-Customers ] [-CustomerTimeZone ] [-End ] [-Id ] [-InvoiceAmount ] [-InvoiceDate ] [-InvoiceId ] [-InvoiceStatus ] [-InvoiceUrl ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OnlineMeetingUrl ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-Start ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -142,7 +142,7 @@ Represents a booked appointment of a service by a customer in a business. To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 Parameter Sets: Update1, UpdateViaIdentity1 Aliases: @@ -220,7 +220,7 @@ location To construct, please use Get-Help -Online and see NOTES section for CUSTOMERLOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -597,7 +597,7 @@ The value of this property is available only when reading this bookingAppointmen To construct, please use Get-Help -Online and see NOTES section for REMINDERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder1[] Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -643,7 +643,7 @@ location To construct, please use Get-Help -Online and see NOTES section for SERVICELOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -771,7 +771,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IBookingsIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 ## OUTPUTS @@ -786,16 +786,16 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. +BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: Url of meeting to join anonymously. - `[CustomerEmailAddress ]`: The SMTP address of the bookingCustomer who is booking the appointment. - `[CustomerId ]`: The ID of the bookingCustomer for this appointment. If no ID is specified when an appointment is created, then a new bookingCustomer object is created. Once set, you should consider the customerId immutable. - - `[CustomerLocation ]`: location + - `[CustomerLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -840,22 +840,22 @@ BODYPARAMETER : Represents a booked appointme - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[ServiceName ]`: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it is computed from the service associated with the appointment by the serviceId property. - `[ServiceNotes ]`: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID. - `[SmsNotificationsEnabled ]`: True indicates SMS notifications will be sent to the customers for the appointment. Default value is false. - `[StaffMemberIds ]`: The ID of each bookingStaffMember who is scheduled in this appointment. - `[Start ]`: dateTimeTimeZone -CUSTOMERLOCATION : location +CUSTOMERLOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -893,20 +893,23 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization INVOICEDATE : dateTimeTimeZone - `[(Any) ]`: This indicates any property can be added to this object. - `[DateTime ]`: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000). - `[TimeZone ]`: Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values. -REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. +REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: -SERVICELOCATION : location +SERVICELOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessCalendarView.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessCalendarView.md index e83dd7ca7f7..2f3823161c9 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessCalendarView.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessCalendarView.md @@ -16,15 +16,15 @@ Update the navigation property calendarView in bookingBusinesses ``` Update-MgBookingBusinessCalendarView -BookingAppointmentId -BookingBusinessId [-AdditionalInformation ] [-AdditionalProperties ] [-AnonymousJoinWebUrl ] - [-CustomerEmailAddress ] [-CustomerId ] [-CustomerLocation ] + [-CustomerEmailAddress ] [-CustomerId ] [-CustomerLocation ] [-CustomerName ] [-CustomerNotes ] [-CustomerPhone ] [-Customers ] [-CustomerTimeZone ] [-End ] [-Id ] [-InvoiceAmount ] [-InvoiceDate ] [-InvoiceId ] [-InvoiceStatus ] [-InvoiceUrl ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OnlineMeetingUrl ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-Start ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -32,28 +32,28 @@ Update-MgBookingBusinessCalendarView -BookingAppointmentId -BookingBusi ### Update ``` Update-MgBookingBusinessCalendarView -BookingAppointmentId -BookingBusinessId - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentity ``` Update-MgBookingBusinessCalendarView -InputObject - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-MgBookingBusinessCalendarView -InputObject [-AdditionalInformation ] [-AdditionalProperties ] [-AnonymousJoinWebUrl ] [-CustomerEmailAddress ] - [-CustomerId ] [-CustomerLocation ] [-CustomerName ] + [-CustomerId ] [-CustomerLocation ] [-CustomerName ] [-CustomerNotes ] [-CustomerPhone ] [-Customers ] [-CustomerTimeZone ] [-End ] [-Id ] [-InvoiceAmount ] [-InvoiceDate ] [-InvoiceId ] [-InvoiceStatus ] [-InvoiceUrl ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OnlineMeetingUrl ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-Start ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -115,7 +115,7 @@ Represents a booked appointment of a service by a customer in a business. To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 Parameter Sets: Update, UpdateViaIdentity Aliases: @@ -193,7 +193,7 @@ location To construct, please use Get-Help -Online and see NOTES section for CUSTOMERLOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -570,7 +570,7 @@ The value of this property is available only when reading this bookingAppointmen To construct, please use Get-Help -Online and see NOTES section for REMINDERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder1[] Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -616,7 +616,7 @@ location To construct, please use Get-Help -Online and see NOTES section for SERVICELOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -744,7 +744,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IBookingsIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 ## OUTPUTS @@ -759,16 +759,16 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. +BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: Url of meeting to join anonymously. - `[CustomerEmailAddress ]`: The SMTP address of the bookingCustomer who is booking the appointment. - `[CustomerId ]`: The ID of the bookingCustomer for this appointment. If no ID is specified when an appointment is created, then a new bookingCustomer object is created. Once set, you should consider the customerId immutable. - - `[CustomerLocation ]`: location + - `[CustomerLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -813,22 +813,22 @@ BODYPARAMETER : Represents a booked appointme - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[ServiceName ]`: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it is computed from the service associated with the appointment by the serviceId property. - `[ServiceNotes ]`: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID. - `[SmsNotificationsEnabled ]`: True indicates SMS notifications will be sent to the customers for the appointment. Default value is false. - `[StaffMemberIds ]`: The ID of each bookingStaffMember who is scheduled in this appointment. - `[Start ]`: dateTimeTimeZone -CUSTOMERLOCATION : location +CUSTOMERLOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -866,20 +866,23 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization INVOICEDATE : dateTimeTimeZone - `[(Any) ]`: This indicates any property can be added to this object. - `[DateTime ]`: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000). - `[TimeZone ]`: Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values. -REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. +REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: -SERVICELOCATION : location +SERVICELOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessCustomQuestion.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessCustomQuestion.md index c67ae67fa20..0520efaba8e 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessCustomQuestion.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessCustomQuestion.md @@ -284,6 +284,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessCustomer.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessCustomer.md index 47614aee21b..c10a5c52e7f 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessCustomer.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessCustomer.md @@ -15,7 +15,7 @@ Update the navigation property customers in bookingBusinesses ### UpdateExpanded (Default) ``` Update-MgBookingBusinessCustomer -BookingBusinessId -BookingCustomerId - [-AdditionalProperties ] [-Addresses ] [-DisplayName ] + [-AdditionalProperties ] [-Addresses ] [-DisplayName ] [-EmailAddress ] [-Id ] [-Phones ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -35,7 +35,7 @@ Update-MgBookingBusinessCustomer -InputObject ### UpdateViaIdentityExpanded ``` Update-MgBookingBusinessCustomer -InputObject [-AdditionalProperties ] - [-Addresses ] [-DisplayName ] [-EmailAddress ] + [-Addresses ] [-DisplayName ] [-EmailAddress ] [-Id ] [-Phones ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -79,7 +79,7 @@ Addresses associated with the customer, including home, business and other addre To construct, please use Get-Help -Online and see NOTES section for ADDRESSES properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPhysicalAddress[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPhysicalAddress1[] Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -282,7 +282,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -ADDRESSES : Addresses associated with the customer, including home, business and other addresses. +ADDRESSES : Addresses associated with the customer, including home, business and other addresses. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. - `[PostOfficeBox ]`: The post office box number. @@ -296,7 +296,7 @@ BODYPARAMETER : Represents a customer of the bus - `[EmailAddress ]`: The email address of the person. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Addresses ]`: Addresses associated with the customer, including home, business and other addresses. + - `[Addresses ]`: Addresses associated with the customer, including home, business and other addresses. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. - `[PostOfficeBox ]`: The post office box number. @@ -318,6 +318,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization PHONES : Phone numbers associated with the customer, including home, business and mobile numbers. - `[Number ]`: The phone number. diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessService.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessService.md index e78b35938e6..e1290a66a5a 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessService.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessService.md @@ -12,37 +12,37 @@ Update the navigation property services in bookingBusinesses ## SYNTAX -### UpdateExpanded (Default) +### UpdateExpanded1 (Default) ``` Update-MgBookingBusinessService -BookingBusinessId -BookingServiceId [-AdditionalInformation ] [-AdditionalProperties ] [-CustomQuestions ] [-DefaultDuration ] - [-DefaultLocation ] [-DefaultPrice ] [-DefaultPriceType ] - [-DefaultReminders ] [-Description ] [-DisplayName ] + [-DefaultLocation ] [-DefaultPrice ] [-DefaultPriceType ] + [-DefaultReminders ] [-Description ] [-DisplayName ] [-Id ] [-IsAnonymousJoinEnabled] [-IsHiddenFromCustomers] [-IsLocationOnline] [-LanguageTag ] [-MaximumAttendeesCount ] [-Notes ] [-PostBuffer ] [-PreBuffer ] [-SchedulingPolicy ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### Update +### Update1 ``` Update-MgBookingBusinessService -BookingBusinessId -BookingServiceId - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentity +### UpdateViaIdentity1 ``` Update-MgBookingBusinessService -InputObject - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentityExpanded +### UpdateViaIdentityExpanded1 ``` Update-MgBookingBusinessService -InputObject [-AdditionalInformation ] [-AdditionalProperties ] [-CustomQuestions ] - [-DefaultDuration ] [-DefaultLocation ] [-DefaultPrice ] - [-DefaultPriceType ] [-DefaultReminders ] + [-DefaultDuration ] [-DefaultLocation ] [-DefaultPrice ] + [-DefaultPriceType ] [-DefaultReminders ] [-Description ] [-DisplayName ] [-Id ] [-IsAnonymousJoinEnabled] [-IsHiddenFromCustomers] [-IsLocationOnline] [-LanguageTag ] [-MaximumAttendeesCount ] [-Notes ] [-PostBuffer ] [-PreBuffer ] @@ -75,7 +75,7 @@ Additional information that is sent to the customer when an appointment is confi ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -90,7 +90,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -105,8 +105,8 @@ Represents a particular service offered by a booking business. To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService -Parameter Sets: Update, UpdateViaIdentity +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1 +Parameter Sets: Update1, UpdateViaIdentity1 Aliases: Required: True @@ -121,7 +121,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: Update1, UpdateExpanded1 Aliases: Required: True @@ -136,7 +136,7 @@ key: id of bookingService ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: Update1, UpdateExpanded1 Aliases: Required: True @@ -152,7 +152,7 @@ To construct, please use Get-Help -Online and see NOTES section for CUSTOMQUESTI ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingQuestionAssignment[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -168,7 +168,7 @@ For example, P11D23H59M59.999999999999S. ```yaml Type: System.TimeSpan -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -183,8 +183,8 @@ location To construct, please use Get-Help -Online and see NOTES section for DEFAULTLOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -199,7 +199,7 @@ The default monetary price for the service. ```yaml Type: System.Double -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -214,7 +214,7 @@ Represents the type of pricing of a booking service. ```yaml Type: Microsoft.Graph.PowerShell.Support.BookingPriceType -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -230,8 +230,8 @@ The value of this property is available only when reading this bookingService by To construct, please use Get-Help -Online and see NOTES section for DEFAULTREMINDERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder1[] +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -246,7 +246,7 @@ A text description for the service. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -261,7 +261,7 @@ A name for the derived entity, which interfaces with customers. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -277,7 +277,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -293,7 +293,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Parameter Sets: UpdateViaIdentity1, UpdateViaIdentityExpanded1 Aliases: Required: True @@ -308,7 +308,7 @@ True if an anonymousJoinWebUrl(webrtcUrl) will be generated for the appointment ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -323,7 +323,7 @@ True means this service is not available to customers for booking. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -339,7 +339,7 @@ Default value is false. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -354,7 +354,7 @@ The language of the self service booking page. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -371,7 +371,7 @@ To create a customer, use the Create bookingCustomer operation. ```yaml Type: System.Int32 -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -386,7 +386,7 @@ Additional information about this service. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -416,7 +416,7 @@ The time to buffer after an appointment for this service ends, and before the ne ```yaml Type: System.TimeSpan -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -431,7 +431,7 @@ The time to buffer before an appointment for this service can start. ```yaml Type: System.TimeSpan -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -447,7 +447,7 @@ To construct, please use Get-Help -Online and see NOTES section for SCHEDULINGPO ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingSchedulingPolicy -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -463,7 +463,7 @@ Default value is false. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -478,7 +478,7 @@ Represents those staff members who provide this service. ```yaml Type: System.String[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -526,7 +526,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IBookingsIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1 ## OUTPUTS @@ -541,7 +541,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : Represents a particular service offered by a booking business. +BODYPARAMETER : Represents a particular service offered by a booking business. - `[(Any) ]`: This indicates any property can be added to this object. - `[DisplayName ]`: A name for the derived entity, which interfaces with customers. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -550,9 +550,9 @@ BODYPARAMETER : Represents a particular service o - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. - `[DefaultDuration ]`: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S. - - `[DefaultLocation ]`: location + - `[DefaultLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -576,7 +576,7 @@ BODYPARAMETER : Represents a particular service o - `[UniqueIdType ]`: locationUniqueIdType - `[DefaultPrice ]`: The default monetary price for the service. - `[DefaultPriceType ]`: Represents the type of pricing of a booking service. - - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. + - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: @@ -603,9 +603,9 @@ CUSTOMQUESTIONS : Contains the set o - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. -DEFAULTLOCATION : location +DEFAULTLOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -628,7 +628,7 @@ DEFAULTLOCATION : location - `[UniqueId ]`: For internal use only. - `[UniqueIdType ]`: locationUniqueIdType -DEFAULTREMINDERS : The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. +DEFAULTREMINDERS : The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: @@ -643,6 +643,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization SCHEDULINGPOLICY : This type represents the set of policies that dictate how bookings can be created in a Booking Calendar. - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessStaffMember.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessStaffMember.md index f5fa92fa76e..2069375f797 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessStaffMember.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingBusinessStaffMember.md @@ -12,33 +12,33 @@ Update the navigation property staffMembers in bookingBusinesses ## SYNTAX -### UpdateExpanded (Default) +### UpdateExpanded1 (Default) ``` Update-MgBookingBusinessStaffMember -BookingBusinessId -BookingStaffMemberId [-AdditionalProperties ] [-AvailabilityIsAffectedByPersonalCalendar] [-ColorIndex ] [-DisplayName ] [-EmailAddress ] [-Id ] [-IsEmailNotificationEnabled] - [-Role ] [-TimeZone ] [-UseBusinessHours] [-WorkingHours ] - [-PassThru] [-Confirm] [-WhatIf] [] + [-Role ] [-TimeZone ] [-UseBusinessHours] + [-WorkingHours ] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### Update +### Update1 ``` Update-MgBookingBusinessStaffMember -BookingBusinessId -BookingStaffMemberId -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentity +### UpdateViaIdentity1 ``` Update-MgBookingBusinessStaffMember -InputObject -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentityExpanded +### UpdateViaIdentityExpanded1 ``` Update-MgBookingBusinessStaffMember -InputObject [-AdditionalProperties ] [-AvailabilityIsAffectedByPersonalCalendar] [-ColorIndex ] [-DisplayName ] [-EmailAddress ] [-Id ] [-IsEmailNotificationEnabled] [-Role ] [-TimeZone ] - [-UseBusinessHours] [-WorkingHours ] [-PassThru] [-Confirm] [-WhatIf] + [-UseBusinessHours] [-WorkingHours ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -127,7 +127,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -142,7 +142,7 @@ True means that if the staff member is a Microsoft 365 user, the Bookings API wo ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -158,7 +158,7 @@ To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETE ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingStaffMember -Parameter Sets: Update, UpdateViaIdentity +Parameter Sets: Update1, UpdateViaIdentity1 Aliases: Required: True @@ -173,7 +173,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: Update1, UpdateExpanded1 Aliases: Required: True @@ -188,7 +188,7 @@ key: id of bookingStaffMember ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: Update1, UpdateExpanded1 Aliases: Required: True @@ -204,7 +204,7 @@ The color corresponds to the color palette in the Staff details page in the Book ```yaml Type: System.Int32 -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -219,7 +219,7 @@ A name for the derived entity, which interfaces with customers. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -234,7 +234,7 @@ The email address of the person. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -250,7 +250,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -266,7 +266,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Parameter Sets: UpdateViaIdentity1, UpdateViaIdentityExpanded1 Aliases: Required: True @@ -281,7 +281,7 @@ Accept wildcard characters: False ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -311,7 +311,7 @@ bookingStaffRole ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -327,7 +327,7 @@ For a list of possible values, see dateTimeTimeZone. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -343,7 +343,7 @@ False means the availability is determined by the staff member's workingHours pr ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -359,8 +359,8 @@ By default, they are initialized to be the same as the businessHours property of To construct, please use Get-Help -Online and see NOTES section for WORKINGHOURS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingWorkHours[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingWorkHours1[] +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -434,7 +434,7 @@ BODYPARAMETER : Represents a staff member who - `[Role ]`: bookingStaffRole - `[TimeZone ]`: The time zone of the staff member. For a list of possible values, see dateTimeTimeZone. - `[UseBusinessHours ]`: True means the staff member's availability is as specified in the businessHours property of the business. False means the availability is determined by the staff member's workingHours property setting. - - `[WorkingHours ]`: The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. + - `[WorkingHours ]`: The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[End ]`: The time of the day when work stops. For example, 17:00:00.0000000. @@ -450,8 +450,11 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization -WORKINGHOURS : The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. +WORKINGHOURS : The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the businessHours property of the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[End ]`: The time of the day when work stops. For example, 17:00:00.0000000. diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingCurrency.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingCurrency.md index 5fae29e43e7..d4b5fc92983 100644 --- a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingCurrency.md +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBookingCurrency.md @@ -12,25 +12,25 @@ Update entity in bookingCurrencies ## SYNTAX -### UpdateExpanded (Default) +### UpdateExpanded1 (Default) ``` Update-MgBookingCurrency -BookingCurrencyId [-AdditionalProperties ] [-Id ] [-Symbol ] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### Update +### Update1 ``` Update-MgBookingCurrency -BookingCurrencyId -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentity +### UpdateViaIdentity1 ``` Update-MgBookingCurrency -InputObject -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentityExpanded +### UpdateViaIdentityExpanded1 ``` Update-MgBookingCurrency -InputObject [-AdditionalProperties ] [-Id ] [-Symbol ] [-PassThru] [-Confirm] [-WhatIf] [] @@ -48,7 +48,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -64,7 +64,7 @@ To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETE ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingCurrency -Parameter Sets: Update, UpdateViaIdentity +Parameter Sets: Update1, UpdateViaIdentity1 Aliases: Required: True @@ -79,7 +79,7 @@ key: id of bookingCurrency ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: Update1, UpdateExpanded1 Aliases: Required: True @@ -95,7 +95,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -111,7 +111,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Parameter Sets: UpdateViaIdentity1, UpdateViaIdentityExpanded1 Aliases: Required: True @@ -142,7 +142,7 @@ For example, the currency symbol for the US dollar and for the Australian dollar ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: Required: False @@ -220,6 +220,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenario.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenario.md new file mode 100644 index 00000000000..6747ca5ca1a --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenario.md @@ -0,0 +1,632 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/update-mgbusinessscenario +schema: 2.0.0 +--- + +# Update-MgBusinessScenario + +## SYNOPSIS +Update the navigation property businessScenarios in solutions + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-MgBusinessScenario -BusinessScenarioId [-AdditionalProperties ] + [-CreatedBy ] [-CreatedDateTime ] [-DisplayName ] + [-Id ] [-LastModifiedBy ] [-LastModifiedDateTime ] + [-OwnerAppIds ] [-Planner ] [-UniqueName ] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### Update +``` +Update-MgBusinessScenario -BusinessScenarioId -BodyParameter + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentity +``` +Update-MgBusinessScenario -InputObject -BodyParameter + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-MgBusinessScenario -InputObject [-AdditionalProperties ] + [-CreatedBy ] [-CreatedDateTime ] [-DisplayName ] + [-Id ] [-LastModifiedBy ] [-LastModifiedDateTime ] + [-OwnerAppIds ] [-Planner ] [-UniqueName ] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update the navigation property businessScenarios in solutions + +## EXAMPLES + +## PARAMETERS + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +businessScenario +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenario +Parameter Sets: Update, UpdateViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Update, UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedBy +identitySet +To construct, please use Get-Help -Online and see NOTES section for CREATEDBY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DisplayName +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +The unique idenfier for an entity. +Read-only. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -LastModifiedBy +identitySet +To construct, please use Get-Help -Online and see NOTES section for LASTMODIFIEDBY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastModifiedDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OwnerAppIds +. + +```yaml +Type: System.String[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Planner +businessScenarioPlanner +To construct, please use Get-Help -Online and see NOTES section for PLANNER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioPlanner +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UniqueName +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenario + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +BODYPARAMETER : businessScenario + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreatedBy ]`: identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + - `[CreatedDateTime ]`: + - `[DisplayName ]`: + - `[LastModifiedBy ]`: identitySet + - `[LastModifiedDateTime ]`: + - `[OwnerAppIds ]`: + - `[Planner ]`: businessScenarioPlanner + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[PlanConfiguration ]`: plannerPlanConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[CreatedBy ]`: identitySet + - `[CreatedDateTime ]`: + - `[DefaultLanguage ]`: + - `[LastModifiedBy ]`: identitySet + - `[LastModifiedDateTime ]`: + - `[Localizations ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[Name ]`: + - `[LanguageTag ]`: + - `[PlanTitle ]`: + - `[TaskConfiguration ]`: plannerTaskConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[EditPolicy ]`: plannerTaskPolicy + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Rules ]`: + - `[DefaultRule ]`: + - `[PropertyRule ]`: plannerTaskPropertyRule + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RuleKind ]`: plannerRuleKind + - `[AppliedCategories ]`: plannerFieldRules + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DefaultRules ]`: + - `[Overrides ]`: + - `[Name ]`: + - `[Rules ]`: + - `[Assignments ]`: plannerFieldRules + - `[CheckLists ]`: plannerFieldRules + - `[Delete ]`: + - `[DueDate ]`: + - `[Move ]`: + - `[Notes ]`: + - `[Order ]`: + - `[PercentComplete ]`: + - `[PreviewType ]`: + - `[Priority ]`: + - `[References ]`: plannerFieldRules + - `[StartDate ]`: + - `[Title ]`: + - `[Role ]`: plannerTaskConfigurationRoleBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RoleKind ]`: plannerUserRoleKind + - `[Tasks ]`: + - `[ActiveChecklistItemCount ]`: Number of checklist items with value set to false, representing incomplete items. + - `[AppliedCategories ]`: plannerAppliedCategories + - `[(Any) ]`: This indicates any property can be added to this object. + - `[AssignedToTaskBoardFormat ]`: plannerAssignedToTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHintsByAssignee ]`: plannerOrderHintsByAssignee + - `[(Any) ]`: This indicates any property can be added to this object. + - `[UnassignedOrderHint ]`: Hint value used to order the task on the AssignedTo view of the Task Board when the task is not assigned to anyone, or if the orderHintsByAssignee dictionary does not provide an order hint for the user the task is assigned to. The format is defined as outlined here. + - `[AssigneePriority ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[Assignments ]`: plannerAssignments + - `[(Any) ]`: This indicates any property can be added to this object. + - `[BucketId ]`: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It is 28 characters long and case-sensitive. Format validation is done on the service. + - `[BucketTaskBoardFormat ]`: plannerBucketTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint used to order tasks in the Bucket view of the Task Board. The format is defined as outlined here. + - `[ChecklistItemCount ]`: Number of checklist items that are present on the task. + - `[CompletedBy ]`: identitySet + - `[CompletedDateTime ]`: Read-only. Date and time at which the 'percentComplete' of the task is set to '100'. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[ConversationThreadId ]`: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + - `[CreatedBy ]`: identitySet + - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerTaskCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. + - `[PublicationId ]`: The identifier of the publication. Read-only. + - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. + - `[PublishingTeamId ]`: The identifier of the team that initiated the publication process. Read-only. + - `[PublishingTeamName ]`: The display name of the team that initiated the publication process. This display name is for reference only, and might not represent the most up-to-date name of the team. Read-only. + - `[Details ]`: plannerTaskDetails + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Checklist ]`: plannerChecklistItems + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Description ]`: Description of the task. + - `[Notes ]`: itemBody + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Content ]`: The content of the item. + - `[ContentType ]`: bodyType + - `[PreviewType ]`: plannerPreviewType + - `[References ]`: plannerExternalReferences + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DueDateTime ]`: Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[HasDescription ]`: Read-only. Value is true if the details object of the task has a non-empty description and false otherwise. + - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[PercentComplete ]`: Percentage of task completion. When set to 100, the task is considered completed. + - `[PlanId ]`: Plan ID to which the task belongs. + - `[PreviewType ]`: plannerPreviewType + - `[Priority ]`: Priority of the task. Valid range of values is between 0 and 10 (inclusive), with increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). Currently, Planner interprets values 0 and 1 as 'urgent', 2 and 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. Currently, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. + - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. + - `[ReferenceCount ]`: Number of external references that exist on the task. + - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[Title ]`: Title of the task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[BusinessScenarioProperties ]`: businessScenarioProperties + - `[(Any) ]`: This indicates any property can be added to this object. + - `[ExternalBucketId ]`: + - `[ExternalContextId ]`: + - `[ExternalObjectId ]`: + - `[ExternalObjectVersion ]`: + - `[WebUrl ]`: + - `[Target ]`: businessScenarioTaskTargetBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[TaskTargetKind ]`: plannerTaskTargetKind + - `[UniqueName ]`: + +CREATEDBY : identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +LASTMODIFIEDBY : identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + +PLANNER : businessScenarioPlanner + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[PlanConfiguration ]`: plannerPlanConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[CreatedBy ]`: identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + - `[CreatedDateTime ]`: + - `[DefaultLanguage ]`: + - `[LastModifiedBy ]`: identitySet + - `[LastModifiedDateTime ]`: + - `[Localizations ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[Name ]`: + - `[LanguageTag ]`: + - `[PlanTitle ]`: + - `[TaskConfiguration ]`: plannerTaskConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[EditPolicy ]`: plannerTaskPolicy + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Rules ]`: + - `[DefaultRule ]`: + - `[PropertyRule ]`: plannerTaskPropertyRule + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RuleKind ]`: plannerRuleKind + - `[AppliedCategories ]`: plannerFieldRules + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DefaultRules ]`: + - `[Overrides ]`: + - `[Name ]`: + - `[Rules ]`: + - `[Assignments ]`: plannerFieldRules + - `[CheckLists ]`: plannerFieldRules + - `[Delete ]`: + - `[DueDate ]`: + - `[Move ]`: + - `[Notes ]`: + - `[Order ]`: + - `[PercentComplete ]`: + - `[PreviewType ]`: + - `[Priority ]`: + - `[References ]`: plannerFieldRules + - `[StartDate ]`: + - `[Title ]`: + - `[Role ]`: plannerTaskConfigurationRoleBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RoleKind ]`: plannerUserRoleKind + - `[Tasks ]`: + - `[ActiveChecklistItemCount ]`: Number of checklist items with value set to false, representing incomplete items. + - `[AppliedCategories ]`: plannerAppliedCategories + - `[(Any) ]`: This indicates any property can be added to this object. + - `[AssignedToTaskBoardFormat ]`: plannerAssignedToTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHintsByAssignee ]`: plannerOrderHintsByAssignee + - `[(Any) ]`: This indicates any property can be added to this object. + - `[UnassignedOrderHint ]`: Hint value used to order the task on the AssignedTo view of the Task Board when the task is not assigned to anyone, or if the orderHintsByAssignee dictionary does not provide an order hint for the user the task is assigned to. The format is defined as outlined here. + - `[AssigneePriority ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[Assignments ]`: plannerAssignments + - `[(Any) ]`: This indicates any property can be added to this object. + - `[BucketId ]`: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It is 28 characters long and case-sensitive. Format validation is done on the service. + - `[BucketTaskBoardFormat ]`: plannerBucketTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint used to order tasks in the Bucket view of the Task Board. The format is defined as outlined here. + - `[ChecklistItemCount ]`: Number of checklist items that are present on the task. + - `[CompletedBy ]`: identitySet + - `[CompletedDateTime ]`: Read-only. Date and time at which the 'percentComplete' of the task is set to '100'. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[ConversationThreadId ]`: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + - `[CreatedBy ]`: identitySet + - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerTaskCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. + - `[PublicationId ]`: The identifier of the publication. Read-only. + - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. + - `[PublishingTeamId ]`: The identifier of the team that initiated the publication process. Read-only. + - `[PublishingTeamName ]`: The display name of the team that initiated the publication process. This display name is for reference only, and might not represent the most up-to-date name of the team. Read-only. + - `[Details ]`: plannerTaskDetails + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Checklist ]`: plannerChecklistItems + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Description ]`: Description of the task. + - `[Notes ]`: itemBody + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Content ]`: The content of the item. + - `[ContentType ]`: bodyType + - `[PreviewType ]`: plannerPreviewType + - `[References ]`: plannerExternalReferences + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DueDateTime ]`: Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[HasDescription ]`: Read-only. Value is true if the details object of the task has a non-empty description and false otherwise. + - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[PercentComplete ]`: Percentage of task completion. When set to 100, the task is considered completed. + - `[PlanId ]`: Plan ID to which the task belongs. + - `[PreviewType ]`: plannerPreviewType + - `[Priority ]`: Priority of the task. Valid range of values is between 0 and 10 (inclusive), with increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). Currently, Planner interprets values 0 and 1 as 'urgent', 2 and 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. Currently, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. + - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. + - `[ReferenceCount ]`: Number of external references that exist on the task. + - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[Title ]`: Title of the task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[BusinessScenarioProperties ]`: businessScenarioProperties + - `[(Any) ]`: This indicates any property can be added to this object. + - `[ExternalBucketId ]`: + - `[ExternalContextId ]`: + - `[ExternalObjectId ]`: + - `[ExternalObjectVersion ]`: + - `[WebUrl ]`: + - `[Target ]`: businessScenarioTaskTargetBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[TaskTargetKind ]`: plannerTaskTargetKind + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlanner.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlanner.md new file mode 100644 index 00000000000..3b8a30fbfdd --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlanner.md @@ -0,0 +1,533 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/update-mgbusinessscenarioplanner +schema: 2.0.0 +--- + +# Update-MgBusinessScenarioPlanner + +## SYNOPSIS +Update the navigation property planner in solutions + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-MgBusinessScenarioPlanner -BusinessScenarioId [-AdditionalProperties ] + [-Id ] [-PlanConfiguration ] + [-TaskConfiguration ] + [-Tasks ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### Update +``` +Update-MgBusinessScenarioPlanner -BusinessScenarioId + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentity +``` +Update-MgBusinessScenarioPlanner -InputObject + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-MgBusinessScenarioPlanner -InputObject [-AdditionalProperties ] + [-Id ] [-PlanConfiguration ] + [-TaskConfiguration ] + [-Tasks ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update the navigation property planner in solutions + +## EXAMPLES + +## PARAMETERS + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +businessScenarioPlanner +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioPlanner +Parameter Sets: Update, UpdateViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Update, UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +The unique idenfier for an entity. +Read-only. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PlanConfiguration +plannerPlanConfiguration +To construct, please use Get-Help -Online and see NOTES section for PLANCONFIGURATION properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfiguration +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TaskConfiguration +plannerTaskConfiguration +To construct, please use Get-Help -Online and see NOTES section for TASKCONFIGURATION properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerTaskConfiguration +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tasks +. +To construct, please use Get-Help -Online and see NOTES section for TASKS properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioTask[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioPlanner + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +BODYPARAMETER : businessScenarioPlanner + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[PlanConfiguration ]`: plannerPlanConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[CreatedBy ]`: identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + - `[CreatedDateTime ]`: + - `[DefaultLanguage ]`: + - `[LastModifiedBy ]`: identitySet + - `[LastModifiedDateTime ]`: + - `[Localizations ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[Name ]`: + - `[LanguageTag ]`: + - `[PlanTitle ]`: + - `[TaskConfiguration ]`: plannerTaskConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[EditPolicy ]`: plannerTaskPolicy + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Rules ]`: + - `[DefaultRule ]`: + - `[PropertyRule ]`: plannerTaskPropertyRule + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RuleKind ]`: plannerRuleKind + - `[AppliedCategories ]`: plannerFieldRules + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DefaultRules ]`: + - `[Overrides ]`: + - `[Name ]`: + - `[Rules ]`: + - `[Assignments ]`: plannerFieldRules + - `[CheckLists ]`: plannerFieldRules + - `[Delete ]`: + - `[DueDate ]`: + - `[Move ]`: + - `[Notes ]`: + - `[Order ]`: + - `[PercentComplete ]`: + - `[PreviewType ]`: + - `[Priority ]`: + - `[References ]`: plannerFieldRules + - `[StartDate ]`: + - `[Title ]`: + - `[Role ]`: plannerTaskConfigurationRoleBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RoleKind ]`: plannerUserRoleKind + - `[Tasks ]`: + - `[ActiveChecklistItemCount ]`: Number of checklist items with value set to false, representing incomplete items. + - `[AppliedCategories ]`: plannerAppliedCategories + - `[(Any) ]`: This indicates any property can be added to this object. + - `[AssignedToTaskBoardFormat ]`: plannerAssignedToTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHintsByAssignee ]`: plannerOrderHintsByAssignee + - `[(Any) ]`: This indicates any property can be added to this object. + - `[UnassignedOrderHint ]`: Hint value used to order the task on the AssignedTo view of the Task Board when the task is not assigned to anyone, or if the orderHintsByAssignee dictionary does not provide an order hint for the user the task is assigned to. The format is defined as outlined here. + - `[AssigneePriority ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[Assignments ]`: plannerAssignments + - `[(Any) ]`: This indicates any property can be added to this object. + - `[BucketId ]`: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It is 28 characters long and case-sensitive. Format validation is done on the service. + - `[BucketTaskBoardFormat ]`: plannerBucketTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint used to order tasks in the Bucket view of the Task Board. The format is defined as outlined here. + - `[ChecklistItemCount ]`: Number of checklist items that are present on the task. + - `[CompletedBy ]`: identitySet + - `[CompletedDateTime ]`: Read-only. Date and time at which the 'percentComplete' of the task is set to '100'. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[ConversationThreadId ]`: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + - `[CreatedBy ]`: identitySet + - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerTaskCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. + - `[PublicationId ]`: The identifier of the publication. Read-only. + - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. + - `[PublishingTeamId ]`: The identifier of the team that initiated the publication process. Read-only. + - `[PublishingTeamName ]`: The display name of the team that initiated the publication process. This display name is for reference only, and might not represent the most up-to-date name of the team. Read-only. + - `[Details ]`: plannerTaskDetails + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Checklist ]`: plannerChecklistItems + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Description ]`: Description of the task. + - `[Notes ]`: itemBody + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Content ]`: The content of the item. + - `[ContentType ]`: bodyType + - `[PreviewType ]`: plannerPreviewType + - `[References ]`: plannerExternalReferences + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DueDateTime ]`: Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[HasDescription ]`: Read-only. Value is true if the details object of the task has a non-empty description and false otherwise. + - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[PercentComplete ]`: Percentage of task completion. When set to 100, the task is considered completed. + - `[PlanId ]`: Plan ID to which the task belongs. + - `[PreviewType ]`: plannerPreviewType + - `[Priority ]`: Priority of the task. Valid range of values is between 0 and 10 (inclusive), with increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). Currently, Planner interprets values 0 and 1 as 'urgent', 2 and 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. Currently, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. + - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. + - `[ReferenceCount ]`: Number of external references that exist on the task. + - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[Title ]`: Title of the task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[BusinessScenarioProperties ]`: businessScenarioProperties + - `[(Any) ]`: This indicates any property can be added to this object. + - `[ExternalBucketId ]`: + - `[ExternalContextId ]`: + - `[ExternalObjectId ]`: + - `[ExternalObjectVersion ]`: + - `[WebUrl ]`: + - `[Target ]`: businessScenarioTaskTargetBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[TaskTargetKind ]`: plannerTaskTargetKind + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +PLANCONFIGURATION : plannerPlanConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[CreatedBy ]`: identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + - `[CreatedDateTime ]`: + - `[DefaultLanguage ]`: + - `[LastModifiedBy ]`: identitySet + - `[LastModifiedDateTime ]`: + - `[Localizations ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[Name ]`: + - `[LanguageTag ]`: + - `[PlanTitle ]`: + +TASKCONFIGURATION : plannerTaskConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[EditPolicy ]`: plannerTaskPolicy + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Rules ]`: + - `[DefaultRule ]`: + - `[PropertyRule ]`: plannerTaskPropertyRule + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RuleKind ]`: plannerRuleKind + - `[AppliedCategories ]`: plannerFieldRules + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DefaultRules ]`: + - `[Overrides ]`: + - `[Name ]`: + - `[Rules ]`: + - `[Assignments ]`: plannerFieldRules + - `[CheckLists ]`: plannerFieldRules + - `[Delete ]`: + - `[DueDate ]`: + - `[Move ]`: + - `[Notes ]`: + - `[Order ]`: + - `[PercentComplete ]`: + - `[PreviewType ]`: + - `[Priority ]`: + - `[References ]`: plannerFieldRules + - `[StartDate ]`: + - `[Title ]`: + - `[Role ]`: plannerTaskConfigurationRoleBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RoleKind ]`: plannerUserRoleKind + +TASKS : . + - `[ActiveChecklistItemCount ]`: Number of checklist items with value set to false, representing incomplete items. + - `[AppliedCategories ]`: plannerAppliedCategories + - `[(Any) ]`: This indicates any property can be added to this object. + - `[AssignedToTaskBoardFormat ]`: plannerAssignedToTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHintsByAssignee ]`: plannerOrderHintsByAssignee + - `[(Any) ]`: This indicates any property can be added to this object. + - `[UnassignedOrderHint ]`: Hint value used to order the task on the AssignedTo view of the Task Board when the task is not assigned to anyone, or if the orderHintsByAssignee dictionary does not provide an order hint for the user the task is assigned to. The format is defined as outlined here. + - `[AssigneePriority ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[Assignments ]`: plannerAssignments + - `[(Any) ]`: This indicates any property can be added to this object. + - `[BucketId ]`: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It is 28 characters long and case-sensitive. Format validation is done on the service. + - `[BucketTaskBoardFormat ]`: plannerBucketTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint used to order tasks in the Bucket view of the Task Board. The format is defined as outlined here. + - `[ChecklistItemCount ]`: Number of checklist items that are present on the task. + - `[CompletedBy ]`: identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + - `[CompletedDateTime ]`: Read-only. Date and time at which the 'percentComplete' of the task is set to '100'. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[ConversationThreadId ]`: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + - `[CreatedBy ]`: identitySet + - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerTaskCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. + - `[PublicationId ]`: The identifier of the publication. Read-only. + - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. + - `[PublishingTeamId ]`: The identifier of the team that initiated the publication process. Read-only. + - `[PublishingTeamName ]`: The display name of the team that initiated the publication process. This display name is for reference only, and might not represent the most up-to-date name of the team. Read-only. + - `[Details ]`: plannerTaskDetails + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Checklist ]`: plannerChecklistItems + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Description ]`: Description of the task. + - `[Notes ]`: itemBody + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Content ]`: The content of the item. + - `[ContentType ]`: bodyType + - `[PreviewType ]`: plannerPreviewType + - `[References ]`: plannerExternalReferences + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DueDateTime ]`: Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[HasDescription ]`: Read-only. Value is true if the details object of the task has a non-empty description and false otherwise. + - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[PercentComplete ]`: Percentage of task completion. When set to 100, the task is considered completed. + - `[PlanId ]`: Plan ID to which the task belongs. + - `[PreviewType ]`: plannerPreviewType + - `[Priority ]`: Priority of the task. Valid range of values is between 0 and 10 (inclusive), with increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). Currently, Planner interprets values 0 and 1 as 'urgent', 2 and 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. Currently, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. + - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. + - `[ReferenceCount ]`: Number of external references that exist on the task. + - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[Title ]`: Title of the task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[BusinessScenarioProperties ]`: businessScenarioProperties + - `[(Any) ]`: This indicates any property can be added to this object. + - `[ExternalBucketId ]`: + - `[ExternalContextId ]`: + - `[ExternalObjectId ]`: + - `[ExternalObjectVersion ]`: + - `[WebUrl ]`: + - `[Target ]`: businessScenarioTaskTargetBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[TaskTargetKind ]`: plannerTaskTargetKind + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlannerPlanConfiguration.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlannerPlanConfiguration.md new file mode 100644 index 00000000000..04928e912e7 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlannerPlanConfiguration.md @@ -0,0 +1,380 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/update-mgbusinessscenarioplannerplanconfiguration +schema: 2.0.0 +--- + +# Update-MgBusinessScenarioPlannerPlanConfiguration + +## SYNOPSIS +Update the navigation property planConfiguration in solutions + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-MgBusinessScenarioPlannerPlanConfiguration -BusinessScenarioId + [-AdditionalProperties ] [-Buckets ] + [-CreatedBy ] [-CreatedDateTime ] [-DefaultLanguage ] + [-Id ] [-LastModifiedBy ] [-LastModifiedDateTime ] + [-Localizations ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### Update +``` +Update-MgBusinessScenarioPlannerPlanConfiguration -BusinessScenarioId + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaIdentity +``` +Update-MgBusinessScenarioPlannerPlanConfiguration -InputObject + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaIdentityExpanded +``` +Update-MgBusinessScenarioPlannerPlanConfiguration -InputObject + [-AdditionalProperties ] [-Buckets ] + [-CreatedBy ] [-CreatedDateTime ] [-DefaultLanguage ] + [-Id ] [-LastModifiedBy ] [-LastModifiedDateTime ] + [-Localizations ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Update the navigation property planConfiguration in solutions + +## EXAMPLES + +## PARAMETERS + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +plannerPlanConfiguration +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfiguration +Parameter Sets: Update, UpdateViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Buckets +. +To construct, please use Get-Help -Online and see NOTES section for BUCKETS properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfigurationBucketDefinition[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Update, UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedBy +identitySet +To construct, please use Get-Help -Online and see NOTES section for CREATEDBY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultLanguage +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +The unique idenfier for an entity. +Read-only. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -LastModifiedBy +identitySet +To construct, please use Get-Help -Online and see NOTES section for LASTMODIFIEDBY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastModifiedDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Localizations +. +To construct, please use Get-Help -Online and see NOTES section for LOCALIZATIONS properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfigurationLocalization[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfiguration + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +BODYPARAMETER : plannerPlanConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[CreatedBy ]`: identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + - `[CreatedDateTime ]`: + - `[DefaultLanguage ]`: + - `[LastModifiedBy ]`: identitySet + - `[LastModifiedDateTime ]`: + - `[Localizations ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[Name ]`: + - `[LanguageTag ]`: + - `[PlanTitle ]`: + +BUCKETS : . + - `[ExternalBucketId ]`: + +CREATEDBY : identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +LASTMODIFIEDBY : identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + +LOCALIZATIONS : . + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[Name ]`: + - `[LanguageTag ]`: + - `[PlanTitle ]`: + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlannerPlanConfigurationLocalization.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlannerPlanConfigurationLocalization.md new file mode 100644 index 00000000000..ba42d50e666 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlannerPlanConfigurationLocalization.md @@ -0,0 +1,288 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/update-mgbusinessscenarioplannerplanconfigurationlocalization +schema: 2.0.0 +--- + +# Update-MgBusinessScenarioPlannerPlanConfigurationLocalization + +## SYNOPSIS +Update the navigation property localizations in solutions + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-MgBusinessScenarioPlannerPlanConfigurationLocalization -BusinessScenarioId + -PlannerPlanConfigurationLocalizationId [-AdditionalProperties ] + [-Buckets ] [-Id ] + [-LanguageTag ] [-PlanTitle ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### Update +``` +Update-MgBusinessScenarioPlannerPlanConfigurationLocalization -BusinessScenarioId + -PlannerPlanConfigurationLocalizationId + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaIdentity +``` +Update-MgBusinessScenarioPlannerPlanConfigurationLocalization -InputObject + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaIdentityExpanded +``` +Update-MgBusinessScenarioPlannerPlanConfigurationLocalization -InputObject + [-AdditionalProperties ] [-Buckets ] + [-Id ] [-LanguageTag ] [-PlanTitle ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Update the navigation property localizations in solutions + +## EXAMPLES + +## PARAMETERS + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +plannerPlanConfigurationLocalization +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfigurationLocalization +Parameter Sets: Update, UpdateViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Buckets +. +To construct, please use Get-Help -Online and see NOTES section for BUCKETS properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfigurationBucketLocalization[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Update, UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +The unique idenfier for an entity. +Read-only. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -LanguageTag +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PlannerPlanConfigurationLocalizationId +key: id of plannerPlanConfigurationLocalization + +```yaml +Type: System.String +Parameter Sets: Update, UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PlanTitle +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanConfigurationLocalization + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +BODYPARAMETER : plannerPlanConfigurationLocalization + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Buckets ]`: + - `[ExternalBucketId ]`: + - `[Name ]`: + - `[LanguageTag ]`: + - `[PlanTitle ]`: + +BUCKETS : . + - `[ExternalBucketId ]`: + - `[Name ]`: + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlannerTask.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlannerTask.md new file mode 100644 index 00000000000..a534765d72c --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlannerTask.md @@ -0,0 +1,853 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/update-mgbusinessscenarioplannertask +schema: 2.0.0 +--- + +# Update-MgBusinessScenarioPlannerTask + +## SYNOPSIS +Update the navigation property tasks in solutions + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-MgBusinessScenarioPlannerTask -BusinessScenarioId -BusinessScenarioTaskId + [-ActiveChecklistItemCount ] [-AdditionalProperties ] [-AppliedCategories ] + [-AssignedToTaskBoardFormat ] + [-AssigneePriority ] [-Assignments ] [-BucketId ] + [-BucketTaskBoardFormat ] + [-BusinessScenarioProperties ] [-ChecklistItemCount ] + [-CompletedBy ] [-CompletedDateTime ] [-ConversationThreadId ] + [-CreatedBy ] [-CreatedDateTime ] + [-CreationSource ] [-Details ] + [-DueDateTime ] [-HasDescription] [-Id ] [-OrderHint ] [-PercentComplete ] + [-PlanId ] [-PreviewType ] [-Priority ] + [-ProgressTaskBoardFormat ] [-ReferenceCount ] + [-StartDateTime ] [-Target ] [-Title ] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### Update +``` +Update-MgBusinessScenarioPlannerTask -BusinessScenarioId -BusinessScenarioTaskId + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentity +``` +Update-MgBusinessScenarioPlannerTask -InputObject + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-MgBusinessScenarioPlannerTask -InputObject [-ActiveChecklistItemCount ] + [-AdditionalProperties ] [-AppliedCategories ] + [-AssignedToTaskBoardFormat ] + [-AssigneePriority ] [-Assignments ] [-BucketId ] + [-BucketTaskBoardFormat ] + [-BusinessScenarioProperties ] [-ChecklistItemCount ] + [-CompletedBy ] [-CompletedDateTime ] [-ConversationThreadId ] + [-CreatedBy ] [-CreatedDateTime ] + [-CreationSource ] [-Details ] + [-DueDateTime ] [-HasDescription] [-Id ] [-OrderHint ] [-PercentComplete ] + [-PlanId ] [-PreviewType ] [-Priority ] + [-ProgressTaskBoardFormat ] [-ReferenceCount ] + [-StartDateTime ] [-Target ] [-Title ] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update the navigation property tasks in solutions + +## EXAMPLES + +## PARAMETERS + +### -ActiveChecklistItemCount +Number of checklist items with value set to false, representing incomplete items. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AppliedCategories +plannerAppliedCategories + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AssignedToTaskBoardFormat +plannerAssignedToTaskBoardTaskFormat +To construct, please use Get-Help -Online and see NOTES section for ASSIGNEDTOTASKBOARDFORMAT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerAssignedToTaskBoardTaskFormat +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AssigneePriority +Hint used to order items of this type in a list view. +The format is defined as outlined here. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Assignments +plannerAssignments + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +businessScenarioTask +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioTask +Parameter Sets: Update, UpdateViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -BucketId +Bucket ID to which the task belongs. +The bucket needs to be in the plan that the task is in. +It is 28 characters long and case-sensitive. +Format validation is done on the service. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BucketTaskBoardFormat +plannerBucketTaskBoardTaskFormat +To construct, please use Get-Help -Online and see NOTES section for BUCKETTASKBOARDFORMAT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerBucketTaskBoardTaskFormat +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Update, UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BusinessScenarioProperties +businessScenarioProperties +To construct, please use Get-Help -Online and see NOTES section for BUSINESSSCENARIOPROPERTIES properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioProperties +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BusinessScenarioTaskId +key: id of businessScenarioTask + +```yaml +Type: System.String +Parameter Sets: Update, UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ChecklistItemCount +Number of checklist items that are present on the task. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CompletedBy +identitySet +To construct, please use Get-Help -Online and see NOTES section for COMPLETEDBY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CompletedDateTime +Read-only. +Date and time at which the 'percentComplete' of the task is set to '100'. +The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. +For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + +```yaml +Type: System.DateTime +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ConversationThreadId +Thread ID of the conversation on the task. +This is the ID of the conversation thread object created in the group. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedBy +identitySet +To construct, please use Get-Help -Online and see NOTES section for CREATEDBY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIdentitySet +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedDateTime +Read-only. +Date and time at which the task is created. +The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. +For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + +```yaml +Type: System.DateTime +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreationSource +plannerTaskCreation +To construct, please use Get-Help -Online and see NOTES section for CREATIONSOURCE properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerTaskCreation +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Details +plannerTaskDetails +To construct, please use Get-Help -Online and see NOTES section for DETAILS properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerTaskDetails +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DueDateTime +Date and time at which the task is due. +The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. +For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + +```yaml +Type: System.DateTime +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HasDescription +Read-only. +Value is true if the details object of the task has a non-empty description and false otherwise. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +The unique idenfier for an entity. +Read-only. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -OrderHint +Hint used to order items of this type in a list view. +The format is defined as outlined here. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PercentComplete +Percentage of task completion. +When set to 100, the task is considered completed. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PlanId +Plan ID to which the task belongs. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PreviewType +plannerPreviewType + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Priority +Priority of the task. +Valid range of values is between 0 and 10 (inclusive), with increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). +Currently, Planner interprets values 0 and 1 as 'urgent', 2 and 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. +Currently, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProgressTaskBoardFormat +plannerProgressTaskBoardTaskFormat +To construct, please use Get-Help -Online and see NOTES section for PROGRESSTASKBOARDFORMAT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerProgressTaskBoardTaskFormat +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ReferenceCount +Number of external references that exist on the task. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StartDateTime +Date and time at which the task starts. +The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. +For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + +```yaml +Type: System.DateTime +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Target +businessScenarioTaskTargetBase +To construct, please use Get-Help -Online and see NOTES section for TARGET properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioTaskTargetBase +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Title +Title of the task. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBusinessScenarioTask + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +ASSIGNEDTOTASKBOARDFORMAT : plannerAssignedToTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHintsByAssignee ]`: plannerOrderHintsByAssignee + - `[(Any) ]`: This indicates any property can be added to this object. + - `[UnassignedOrderHint ]`: Hint value used to order the task on the AssignedTo view of the Task Board when the task is not assigned to anyone, or if the orderHintsByAssignee dictionary does not provide an order hint for the user the task is assigned to. The format is defined as outlined here. + +BODYPARAMETER : businessScenarioTask + - `[(Any) ]`: This indicates any property can be added to this object. + - `[ActiveChecklistItemCount ]`: Number of checklist items with value set to false, representing incomplete items. + - `[AppliedCategories ]`: plannerAppliedCategories + - `[(Any) ]`: This indicates any property can be added to this object. + - `[AssignedToTaskBoardFormat ]`: plannerAssignedToTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHintsByAssignee ]`: plannerOrderHintsByAssignee + - `[(Any) ]`: This indicates any property can be added to this object. + - `[UnassignedOrderHint ]`: Hint value used to order the task on the AssignedTo view of the Task Board when the task is not assigned to anyone, or if the orderHintsByAssignee dictionary does not provide an order hint for the user the task is assigned to. The format is defined as outlined here. + - `[AssigneePriority ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[Assignments ]`: plannerAssignments + - `[(Any) ]`: This indicates any property can be added to this object. + - `[BucketId ]`: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It is 28 characters long and case-sensitive. Format validation is done on the service. + - `[BucketTaskBoardFormat ]`: plannerBucketTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint used to order tasks in the Bucket view of the Task Board. The format is defined as outlined here. + - `[ChecklistItemCount ]`: Number of checklist items that are present on the task. + - `[CompletedBy ]`: identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + - `[CompletedDateTime ]`: Read-only. Date and time at which the 'percentComplete' of the task is set to '100'. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[ConversationThreadId ]`: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + - `[CreatedBy ]`: identitySet + - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerTaskCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. + - `[PublicationId ]`: The identifier of the publication. Read-only. + - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. + - `[PublishingTeamId ]`: The identifier of the team that initiated the publication process. Read-only. + - `[PublishingTeamName ]`: The display name of the team that initiated the publication process. This display name is for reference only, and might not represent the most up-to-date name of the team. Read-only. + - `[Details ]`: plannerTaskDetails + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Checklist ]`: plannerChecklistItems + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Description ]`: Description of the task. + - `[Notes ]`: itemBody + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Content ]`: The content of the item. + - `[ContentType ]`: bodyType + - `[PreviewType ]`: plannerPreviewType + - `[References ]`: plannerExternalReferences + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DueDateTime ]`: Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[HasDescription ]`: Read-only. Value is true if the details object of the task has a non-empty description and false otherwise. + - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. + - `[PercentComplete ]`: Percentage of task completion. When set to 100, the task is considered completed. + - `[PlanId ]`: Plan ID to which the task belongs. + - `[PreviewType ]`: plannerPreviewType + - `[Priority ]`: Priority of the task. Valid range of values is between 0 and 10 (inclusive), with increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). Currently, Planner interprets values 0 and 1 as 'urgent', 2 and 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. Currently, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. + - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. + - `[ReferenceCount ]`: Number of external references that exist on the task. + - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[Title ]`: Title of the task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[BusinessScenarioProperties ]`: businessScenarioProperties + - `[(Any) ]`: This indicates any property can be added to this object. + - `[ExternalBucketId ]`: + - `[ExternalContextId ]`: + - `[ExternalObjectId ]`: + - `[ExternalObjectVersion ]`: + - `[WebUrl ]`: + - `[Target ]`: businessScenarioTaskTargetBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[TaskTargetKind ]`: plannerTaskTargetKind + +BUCKETTASKBOARDFORMAT : plannerBucketTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint used to order tasks in the Bucket view of the Task Board. The format is defined as outlined here. + +BUSINESSSCENARIOPROPERTIES : businessScenarioProperties + - `[(Any) ]`: This indicates any property can be added to this object. + - `[ExternalBucketId ]`: + - `[ExternalContextId ]`: + - `[ExternalObjectId ]`: + - `[ExternalObjectVersion ]`: + - `[WebUrl ]`: + +COMPLETEDBY : identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + +CREATEDBY : identitySet + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Application ]`: identity + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DisplayName ]`: The display name of the identity. This property is read-only. + - `[Id ]`: The identifier of the identity. This property is read-only. + - `[Device ]`: identity + - `[User ]`: identity + +CREATIONSOURCE : plannerTaskCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo + - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. + - `[PublicationId ]`: The identifier of the publication. Read-only. + - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. + - `[PublishingTeamId ]`: The identifier of the team that initiated the publication process. Read-only. + - `[PublishingTeamName ]`: The display name of the team that initiated the publication process. This display name is for reference only, and might not represent the most up-to-date name of the team. Read-only. + +DETAILS : plannerTaskDetails + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[Checklist ]`: plannerChecklistItems + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Description ]`: Description of the task. + - `[Notes ]`: itemBody + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Content ]`: The content of the item. + - `[ContentType ]`: bodyType + - `[PreviewType ]`: plannerPreviewType + - `[References ]`: plannerExternalReferences + - `[(Any) ]`: This indicates any property can be added to this object. + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +PROGRESSTASKBOARDFORMAT : plannerProgressTaskBoardTaskFormat + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. + +TARGET : businessScenarioTaskTargetBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[TaskTargetKind ]`: plannerTaskTargetKind + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlannerTaskConfiguration.md b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlannerTaskConfiguration.md new file mode 100644 index 00000000000..695b20973d7 --- /dev/null +++ b/src/Bookings/Bookings/docs/v1.0-beta/Update-MgBusinessScenarioPlannerTaskConfiguration.md @@ -0,0 +1,290 @@ +--- +external help file: +Module Name: Microsoft.Graph.Bookings +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings/update-mgbusinessscenarioplannertaskconfiguration +schema: 2.0.0 +--- + +# Update-MgBusinessScenarioPlannerTaskConfiguration + +## SYNOPSIS +Update the navigation property taskConfiguration in solutions + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-MgBusinessScenarioPlannerTaskConfiguration -BusinessScenarioId + [-AdditionalProperties ] [-EditPolicy ] [-Id ] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### Update +``` +Update-MgBusinessScenarioPlannerTaskConfiguration -BusinessScenarioId + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaIdentity +``` +Update-MgBusinessScenarioPlannerTaskConfiguration -InputObject + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaIdentityExpanded +``` +Update-MgBusinessScenarioPlannerTaskConfiguration -InputObject + [-AdditionalProperties ] [-EditPolicy ] [-Id ] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update the navigation property taskConfiguration in solutions + +## EXAMPLES + +## PARAMETERS + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +plannerTaskConfiguration +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerTaskConfiguration +Parameter Sets: Update, UpdateViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -BusinessScenarioId +key: id of businessScenario + +```yaml +Type: System.String +Parameter Sets: Update, UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EditPolicy +plannerTaskPolicy +To construct, please use Get-Help -Online and see NOTES section for EDITPOLICY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerTaskPolicy +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +The unique idenfier for an entity. +Read-only. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity +Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IBookingsIdentity + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerTaskConfiguration + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +BODYPARAMETER : plannerTaskConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[EditPolicy ]`: plannerTaskPolicy + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Rules ]`: + - `[DefaultRule ]`: + - `[PropertyRule ]`: plannerTaskPropertyRule + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RuleKind ]`: plannerRuleKind + - `[AppliedCategories ]`: plannerFieldRules + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DefaultRules ]`: + - `[Overrides ]`: + - `[Name ]`: + - `[Rules ]`: + - `[Assignments ]`: plannerFieldRules + - `[CheckLists ]`: plannerFieldRules + - `[Delete ]`: + - `[DueDate ]`: + - `[Move ]`: + - `[Notes ]`: + - `[Order ]`: + - `[PercentComplete ]`: + - `[PreviewType ]`: + - `[Priority ]`: + - `[References ]`: plannerFieldRules + - `[StartDate ]`: + - `[Title ]`: + - `[Role ]`: plannerTaskConfigurationRoleBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RoleKind ]`: plannerUserRoleKind + +EDITPOLICY : plannerTaskPolicy + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Rules ]`: + - `[DefaultRule ]`: + - `[PropertyRule ]`: plannerTaskPropertyRule + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RuleKind ]`: plannerRuleKind + - `[AppliedCategories ]`: plannerFieldRules + - `[(Any) ]`: This indicates any property can be added to this object. + - `[DefaultRules ]`: + - `[Overrides ]`: + - `[Name ]`: + - `[Rules ]`: + - `[Assignments ]`: plannerFieldRules + - `[CheckLists ]`: plannerFieldRules + - `[Delete ]`: + - `[DueDate ]`: + - `[Move ]`: + - `[Notes ]`: + - `[Order ]`: + - `[PercentComplete ]`: + - `[PreviewType ]`: + - `[Priority ]`: + - `[References ]`: plannerFieldRules + - `[StartDate ]`: + - `[Title ]`: + - `[Role ]`: plannerTaskConfigurationRoleBase + - `[(Any) ]`: This indicates any property can be added to this object. + - `[RoleKind ]`: plannerUserRoleKind + +INPUTOBJECT : Identity Parameter + - `[BookingAppointmentId ]`: key: id of bookingAppointment + - `[BookingBusinessId ]`: key: id of bookingBusiness + - `[BookingCurrencyId ]`: key: id of bookingCurrency + - `[BookingCustomQuestionId ]`: key: id of bookingCustomQuestion + - `[BookingCustomerBaseId ]`: key: id of bookingCustomerBase + - `[BookingCustomerId ]`: key: id of bookingCustomer + - `[BookingServiceId ]`: key: id of bookingService + - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase + - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization + +## RELATED LINKS + diff --git a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusiness.md b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusiness.md index 1ab64d03662..f47088520a2 100644 --- a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusiness.md +++ b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusiness.md @@ -277,6 +277,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessAppointment.md b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessAppointment.md index e36ee5cbc57..916ae6e38ba 100644 --- a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessAppointment.md +++ b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessAppointment.md @@ -21,13 +21,13 @@ Get-MgBookingBusinessAppointment -BookingBusinessId [-ExpandProperty ] [-PageSize ] [] ``` -### Get +### Get1 ``` Get-MgBookingBusinessAppointment -BookingAppointmentId -BookingBusinessId [-ExpandProperty ] [-Property ] [] ``` -### GetViaIdentity +### GetViaIdentity1 ``` Get-MgBookingBusinessAppointment -InputObject [-ExpandProperty ] [-Property ] [] @@ -80,7 +80,7 @@ key: id of bookingAppointment ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get1 Aliases: Required: True @@ -95,7 +95,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Get, List1 +Parameter Sets: Get1, List1 Aliases: Required: True @@ -157,7 +157,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: GetViaIdentity +Parameter Sets: GetViaIdentity1 Aliases: Required: True @@ -266,7 +266,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment ## NOTES @@ -287,6 +287,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessCalendarView.md b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessCalendarView.md index 0a362619f83..c07c1374ce9 100644 --- a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessCalendarView.md +++ b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessCalendarView.md @@ -257,7 +257,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment ## NOTES @@ -278,6 +278,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessCustomQuestion.md b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessCustomQuestion.md index 833f6b6b652..3fbc396f770 100644 --- a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessCustomQuestion.md +++ b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessCustomQuestion.md @@ -287,6 +287,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessCustomer.md b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessCustomer.md index bad3cb57fa6..a455dba0945 100644 --- a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessCustomer.md +++ b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessCustomer.md @@ -289,6 +289,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessService.md b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessService.md index 6c2d470b8e8..dfdf46d835f 100644 --- a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessService.md +++ b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessService.md @@ -14,20 +14,20 @@ Nullable. ## SYNTAX -### List1 (Default) +### List (Default) ``` Get-MgBookingBusinessService -BookingBusinessId [-ExpandProperty ] [-Filter ] [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] [-All] [-CountVariable ] [-PageSize ] [] ``` -### Get1 +### Get ``` Get-MgBookingBusinessService -BookingBusinessId -BookingServiceId [-ExpandProperty ] [-Property ] [] ``` -### GetViaIdentity1 +### GetViaIdentity ``` Get-MgBookingBusinessService -InputObject [-ExpandProperty ] [-Property ] [] @@ -65,7 +65,7 @@ List all pages. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -80,7 +80,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Get1, List1 +Parameter Sets: Get, List Aliases: Required: True @@ -95,7 +95,7 @@ key: id of bookingService ```yaml Type: System.String -Parameter Sets: Get1 +Parameter Sets: Get Aliases: Required: True @@ -111,7 +111,7 @@ By default, this variable will be set in the global scope. ```yaml Type: System.String -Parameter Sets: List1 +Parameter Sets: List Aliases: CV Required: False @@ -141,7 +141,7 @@ Filter items by property values ```yaml Type: System.String -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -157,7 +157,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: GetViaIdentity1 +Parameter Sets: GetViaIdentity Aliases: Required: True @@ -172,7 +172,7 @@ Sets the page size of results. ```yaml Type: System.Int32 -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -202,7 +202,7 @@ Search items by search phrases ```yaml Type: System.String -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -217,7 +217,7 @@ Skip the first n items ```yaml Type: System.Int32 -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -232,7 +232,7 @@ Order items by property values ```yaml Type: System.String[] -Parameter Sets: List1 +Parameter Sets: List Aliases: OrderBy Required: False @@ -247,7 +247,7 @@ Show only the first n items ```yaml Type: System.Int32 -Parameter Sets: List1 +Parameter Sets: List Aliases: Limit Required: False @@ -266,7 +266,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService ## NOTES @@ -287,6 +287,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessStaffAvailability.md b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessStaffAvailability.md index 99c83467d53..e192b055ad3 100644 --- a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessStaffAvailability.md +++ b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessStaffAvailability.md @@ -233,6 +233,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization STARTDATETIME : dateTimeTimeZone - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessStaffMember.md b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessStaffMember.md index b76374924dc..979154d30b0 100644 --- a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessStaffMember.md +++ b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingBusinessStaffMember.md @@ -14,20 +14,20 @@ Nullable. ## SYNTAX -### List1 (Default) +### List (Default) ``` Get-MgBookingBusinessStaffMember -BookingBusinessId [-ExpandProperty ] [-Filter ] [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] [-All] [-CountVariable ] [-PageSize ] [] ``` -### Get1 +### Get ``` Get-MgBookingBusinessStaffMember -BookingBusinessId -BookingStaffMemberBaseId [-ExpandProperty ] [-Property ] [] ``` -### GetViaIdentity1 +### GetViaIdentity ``` Get-MgBookingBusinessStaffMember -InputObject [-ExpandProperty ] [-Property ] [] @@ -65,7 +65,7 @@ List all pages. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -80,7 +80,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Get1, List1 +Parameter Sets: Get, List Aliases: Required: True @@ -95,7 +95,7 @@ key: id of bookingStaffMemberBase ```yaml Type: System.String -Parameter Sets: Get1 +Parameter Sets: Get Aliases: Required: True @@ -111,7 +111,7 @@ By default, this variable will be set in the global scope. ```yaml Type: System.String -Parameter Sets: List1 +Parameter Sets: List Aliases: CV Required: False @@ -141,7 +141,7 @@ Filter items by property values ```yaml Type: System.String -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -157,7 +157,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: GetViaIdentity1 +Parameter Sets: GetViaIdentity Aliases: Required: True @@ -172,7 +172,7 @@ Sets the page size of results. ```yaml Type: System.Int32 -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -202,7 +202,7 @@ Search items by search phrases ```yaml Type: System.String -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -217,7 +217,7 @@ Skip the first n items ```yaml Type: System.Int32 -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -232,7 +232,7 @@ Order items by property values ```yaml Type: System.String[] -Parameter Sets: List1 +Parameter Sets: List Aliases: OrderBy Required: False @@ -247,7 +247,7 @@ Show only the first n items ```yaml Type: System.Int32 -Parameter Sets: List1 +Parameter Sets: List Aliases: Limit Required: False @@ -289,6 +289,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingCurrency.md b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingCurrency.md index 2514225f723..88ddff75d04 100644 --- a/src/Bookings/Bookings/docs/v1.0/Get-MgBookingCurrency.md +++ b/src/Bookings/Bookings/docs/v1.0/Get-MgBookingCurrency.md @@ -12,20 +12,20 @@ Get bookingCurrencies from solutions ## SYNTAX -### List1 (Default) +### List (Default) ``` Get-MgBookingCurrency [-ExpandProperty ] [-Filter ] [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] [-All] [-CountVariable ] [-PageSize ] [] ``` -### Get1 +### Get ``` Get-MgBookingCurrency -BookingCurrencyId [-ExpandProperty ] [-Property ] [] ``` -### GetViaIdentity1 +### GetViaIdentity ``` Get-MgBookingCurrency -InputObject [-ExpandProperty ] [-Property ] [] @@ -61,7 +61,7 @@ List all pages. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -76,7 +76,7 @@ key: id of bookingCurrency ```yaml Type: System.String -Parameter Sets: Get1 +Parameter Sets: Get Aliases: Required: True @@ -92,7 +92,7 @@ By default, this variable will be set in the global scope. ```yaml Type: System.String -Parameter Sets: List1 +Parameter Sets: List Aliases: CV Required: False @@ -122,7 +122,7 @@ Filter items by property values ```yaml Type: System.String -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -138,7 +138,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: GetViaIdentity1 +Parameter Sets: GetViaIdentity Aliases: Required: True @@ -153,7 +153,7 @@ Sets the page size of results. ```yaml Type: System.Int32 -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -183,7 +183,7 @@ Search items by search phrases ```yaml Type: System.String -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -198,7 +198,7 @@ Skip the first n items ```yaml Type: System.Int32 -Parameter Sets: List1 +Parameter Sets: List Aliases: Required: False @@ -213,7 +213,7 @@ Order items by property values ```yaml Type: System.String[] -Parameter Sets: List1 +Parameter Sets: List Aliases: OrderBy Required: False @@ -228,7 +228,7 @@ Show only the first n items ```yaml Type: System.Int32 -Parameter Sets: List1 +Parameter Sets: List Aliases: Limit Required: False @@ -268,6 +268,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Microsoft.Graph.Bookings.md b/src/Bookings/Bookings/docs/v1.0/Microsoft.Graph.Bookings.md index 1be9c842777..9f12ff7a12d 100644 --- a/src/Bookings/Bookings/docs/v1.0/Microsoft.Graph.Bookings.md +++ b/src/Bookings/Bookings/docs/v1.0/Microsoft.Graph.Bookings.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Bookings -Module Guid: c59fea56-9468-43d5-b031-079c153778dc +Module Guid: d170c3a2-06d3-4127-bfd7-34bb17711c2a Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.bookings Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusiness.md b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusiness.md index f65c2eeae65..863200aaa4e 100644 --- a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusiness.md +++ b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusiness.md @@ -16,13 +16,13 @@ You can include other information such as business address, web site address, an ### CreateExpanded1 (Default) ``` -New-MgBookingBusiness [-AdditionalProperties ] [-Address ] - [-Appointments ] [-BusinessHours ] - [-BusinessType ] [-CalendarView ] +New-MgBookingBusiness [-AdditionalProperties ] [-Address ] + [-Appointments ] [-BusinessHours ] + [-BusinessType ] [-CalendarView ] [-Customers ] [-CustomQuestions ] [-DefaultCurrencyIso ] [-DisplayName ] [-Email ] [-Id ] [-LanguageTag ] [-Phone ] - [-SchedulingPolicy ] [-Services ] + [-SchedulingPolicy ] [-Services ] [-StaffMembers ] [-WebSiteUrl ] [-Confirm] [-WhatIf] [] ``` @@ -86,7 +86,7 @@ physicalAddress To construct, please use Get-Help -Online and see NOTES section for ADDRESS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPhysicalAddress1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPhysicalAddress Parameter Sets: CreateExpanded1 Aliases: @@ -104,7 +104,7 @@ Nullable. To construct, please use Get-Help -Online and see NOTES section for APPOINTMENTS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment[] Parameter Sets: CreateExpanded1 Aliases: @@ -136,7 +136,7 @@ The hours of operation for the business. To construct, please use Get-Help -Online and see NOTES section for BUSINESSHOURS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingWorkHours1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingWorkHours[] Parameter Sets: CreateExpanded1 Aliases: @@ -169,7 +169,7 @@ Nullable. To construct, please use Get-Help -Online and see NOTES section for CALENDARVIEW properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment[] Parameter Sets: CreateExpanded1 Aliases: @@ -332,7 +332,7 @@ Nullable. To construct, please use Get-Help -Online and see NOTES section for SERVICES properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService[] Parameter Sets: CreateExpanded1 Aliases: @@ -428,7 +428,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -ADDRESS : physicalAddress +ADDRESS : physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -436,7 +436,7 @@ ADDRESS : physicalAddress - `[State ]`: The state. - `[Street ]`: The street. -APPOINTMENTS : All the appointments of this business. Read-only. Nullable. +APPOINTMENTS : All the appointments of this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: @@ -454,15 +454,15 @@ APPOINTMENTS : All the appointments of thi - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. Only supported for appointment if maxAttendeeCount is 1. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -491,14 +491,14 @@ APPOINTMENTS : All the appointments of thi BODYPARAMETER : Represents a Microsot Bookings Business. - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. - `[PostalCode ]`: The postal code. - `[State ]`: The state. - `[Street ]`: The street. - - `[Appointments ]`: All the appointments of this business. Read-only. Nullable. + - `[Appointments ]`: All the appointments of this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: @@ -516,15 +516,15 @@ BODYPARAMETER : Represents a Microsot Bookings - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. Only supported for appointment if maxAttendeeCount is 1. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[Coordinates ]`: outlookGeoCoordinates - `[(Any) ]`: This indicates any property can be added to this object. - `[Accuracy ]`: The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters. @@ -543,13 +543,13 @@ BODYPARAMETER : Represents a Microsot Bookings - `[SmsNotificationsEnabled ]`: If true, indicates SMS notifications will be sent to the customers for the appointment. Default value is false. - `[StaffMemberIds ]`: The ID of each bookingStaffMember who is scheduled in this appointment. - `[StartDateTime ]`: dateTimeTimeZone - - `[BusinessHours ]`: The hours of operation for the business. + - `[BusinessHours ]`: The hours of operation for the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[EndTime ]`: The time of the day when work stops. For example, 17:00:00.0000000. - `[StartTime ]`: The time of the day when work starts. For example, 08:00:00.0000000. - `[BusinessType ]`: The type of business. - - `[CalendarView ]`: The set of appointments of this business in a specified date range. Read-only. Nullable. + - `[CalendarView ]`: The set of appointments of this business in a specified date range. Read-only. Nullable. - `[CustomQuestions ]`: All the custom questions of this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AnswerInputType ]`: answerInputType @@ -569,17 +569,17 @@ BODYPARAMETER : Represents a Microsot Bookings - `[MinimumLeadTime ]`: The minimum amount of time before which bookings and cancellations must be made. It follows the ISO 8601 format. - `[SendConfirmationsToOwner ]`: True to notify the business via email when a booking is created or changed. Use the email address specified in the email property of the bookingBusiness entity for the business. - `[TimeSlotInterval ]`: Duration of each time slot, denoted in ISO 8601 format. - - `[Services ]`: All the services offered by this business. Read-only. Nullable. + - `[Services ]`: All the services offered by this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[CustomQuestions ]`: Contains the set of custom questions associated with a particular service. - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. - `[DefaultDuration ]`: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S. - - `[DefaultLocation ]`: location + - `[DefaultLocation ]`: location - `[DefaultPrice ]`: The default monetary price for the service. - `[DefaultPriceType ]`: Represents the type of pricing of a booking service. - - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. + - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Description ]`: A text description for the service. - `[DisplayName ]`: A service name. - `[IsAnonymousJoinEnabled ]`: @@ -597,13 +597,13 @@ BODYPARAMETER : Represents a Microsot Bookings - `[Id ]`: The unique idenfier for an entity. Read-only. - `[WebSiteUrl ]`: The URL of the business web site. The webSiteUrl property, together with address, phone, appear in the footer of a business scheduling page. -BUSINESSHOURS : The hours of operation for the business. +BUSINESSHOURS : The hours of operation for the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[EndTime ]`: The time of the day when work stops. For example, 17:00:00.0000000. - `[StartTime ]`: The time of the day when work starts. For example, 08:00:00.0000000. -CALENDARVIEW : The set of appointments of this business in a specified date range. Read-only. Nullable. +CALENDARVIEW : The set of appointments of this business in a specified date range. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: @@ -621,15 +621,15 @@ CALENDARVIEW : The set of appointments of - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. Only supported for appointment if maxAttendeeCount is 1. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -672,16 +672,16 @@ SCHEDULINGPOLICY : This type represents - `[SendConfirmationsToOwner ]`: True to notify the business via email when a booking is created or changed. Use the email address specified in the email property of the bookingBusiness entity for the business. - `[TimeSlotInterval ]`: Duration of each time slot, denoted in ISO 8601 format. -SERVICES : All the services offered by this business. Read-only. Nullable. +SERVICES : All the services offered by this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[CustomQuestions ]`: Contains the set of custom questions associated with a particular service. - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. - `[DefaultDuration ]`: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S. - - `[DefaultLocation ]`: location + - `[DefaultLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -703,7 +703,7 @@ SERVICES : All the services offered by this bu - `[UniqueIdType ]`: locationUniqueIdType - `[DefaultPrice ]`: The default monetary price for the service. - `[DefaultPriceType ]`: Represents the type of pricing of a booking service. - - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. + - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: diff --git a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessAppointment.md b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessAppointment.md index 7e4f88829c2..4492aefc7c9 100644 --- a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessAppointment.md +++ b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessAppointment.md @@ -12,40 +12,40 @@ Create a new bookingAppointment for the specified bookingBusiness. ## SYNTAX -### CreateExpanded (Default) +### CreateExpanded1 (Default) ``` New-MgBookingBusinessAppointment -BookingBusinessId [-AdditionalInformation ] [-AdditionalProperties ] [-AnonymousJoinWebUrl ] [-Customers ] [-CustomerTimeZone ] [-EndDateTime ] [-Id ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-StartDateTime ] [-Confirm] [-WhatIf] [] ``` -### Create +### Create1 ``` New-MgBookingBusinessAppointment -BookingBusinessId - -BodyParameter [-Confirm] [-WhatIf] [] + -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentity +### CreateViaIdentity1 ``` New-MgBookingBusinessAppointment -InputObject - -BodyParameter [-Confirm] [-WhatIf] [] + -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentityExpanded +### CreateViaIdentityExpanded1 ``` New-MgBookingBusinessAppointment -InputObject [-AdditionalInformation ] [-AdditionalProperties ] [-AnonymousJoinWebUrl ] [-Customers ] [-CustomerTimeZone ] [-EndDateTime ] [-Id ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-StartDateTime ] [-Confirm] [-WhatIf] [] ``` @@ -176,7 +176,7 @@ Additional information that is sent to the customer when an appointment is confi ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -191,7 +191,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -206,7 +206,7 @@ Accept wildcard characters: False ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -221,8 +221,8 @@ Represents a booked appointment of a service by a customer in a business. To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 -Parameter Sets: Create, CreateViaIdentity +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment +Parameter Sets: Create1, CreateViaIdentity1 Aliases: Required: True @@ -237,7 +237,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Create, CreateExpanded +Parameter Sets: Create1, CreateExpanded1 Aliases: Required: True @@ -254,7 +254,7 @@ Optional. ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingCustomerInformationBase[] -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -270,7 +270,7 @@ For a list of possible values, see dateTimeTimeZone. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -286,7 +286,7 @@ To construct, please use Get-Help -Online and see NOTES section for ENDDATETIME ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDateTimeZone -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -302,7 +302,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -318,7 +318,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: CreateViaIdentity, CreateViaIdentityExpanded +Parameter Sets: CreateViaIdentity1, CreateViaIdentityExpanded1 Aliases: Required: True @@ -334,7 +334,7 @@ Default value is false. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -349,7 +349,7 @@ The URL of the online meeting for the appointment. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -366,7 +366,7 @@ To create a customer, use the Create bookingCustomer operation. ```yaml Type: System.Int32 -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -381,7 +381,7 @@ If true indicates that the bookingCustomer for this appointment does not wish to ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -397,7 +397,7 @@ The value is expressed in ISO8601 format. ```yaml Type: System.TimeSpan -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -413,7 +413,7 @@ The value is expressed in ISO8601 format. ```yaml Type: System.TimeSpan -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -428,7 +428,7 @@ The regular price for an appointment for the specified bookingService. ```yaml Type: System.Double -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -443,7 +443,7 @@ Represents the type of pricing of a booking service. ```yaml Type: Microsoft.Graph.PowerShell.Support.BookingPriceType -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -459,8 +459,8 @@ The value of this property is available only when reading this bookingAppointmen To construct, please use Get-Help -Online and see NOTES section for REMINDERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder1[] -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder[] +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -476,7 +476,7 @@ Only supported for appointment if maxAttendeeCount is 1. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -491,7 +491,7 @@ The ID of the bookingService associated with this appointment. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -506,8 +506,8 @@ location To construct, please use Get-Help -Online and see NOTES section for SERVICELOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -523,7 +523,7 @@ If not specified, it is computed from the service associated with the appointmen ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -539,7 +539,7 @@ The value of this property is available only when reading this bookingAppointmen ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -555,7 +555,7 @@ Default value is false. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -570,7 +570,7 @@ The ID of each bookingStaffMember who is scheduled in this appointment. ```yaml Type: System.String[] -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -586,7 +586,7 @@ To construct, please use Get-Help -Online and see NOTES section for STARTDATETIM ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDateTimeZone -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -634,11 +634,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IBookingsIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment ## NOTES @@ -649,7 +649,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. +BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. @@ -668,15 +668,15 @@ BODYPARAMETER : Represents a booked appointm - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. Only supported for appointment if maxAttendeeCount is 1. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -717,15 +717,18 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization -REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. +REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: -SERVICELOCATION : location +SERVICELOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. diff --git a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessCalendarView.md b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessCalendarView.md index 538944379e5..1e40bd99f37 100644 --- a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessCalendarView.md +++ b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessCalendarView.md @@ -19,8 +19,8 @@ New-MgBookingBusinessCalendarView -BookingBusinessId [-AdditionalInform [-Customers ] [-CustomerTimeZone ] [-EndDateTime ] [-Id ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-StartDateTime ] [-Confirm] [-WhatIf] [] ``` @@ -28,13 +28,13 @@ New-MgBookingBusinessCalendarView -BookingBusinessId [-AdditionalInform ### Create1 ``` New-MgBookingBusinessCalendarView -BookingBusinessId - -BodyParameter [-Confirm] [-WhatIf] [] + -BodyParameter [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentity1 ``` New-MgBookingBusinessCalendarView -InputObject - -BodyParameter [-Confirm] [-WhatIf] [] + -BodyParameter [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpanded1 @@ -44,8 +44,8 @@ New-MgBookingBusinessCalendarView -InputObject [-AdditionalI [-Customers ] [-CustomerTimeZone ] [-EndDateTime ] [-Id ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-StartDateTime ] [-Confirm] [-WhatIf] [] ``` @@ -107,7 +107,7 @@ Represents a booked appointment of a service by a customer in a business. To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment Parameter Sets: Create1, CreateViaIdentity1 Aliases: @@ -345,7 +345,7 @@ The value of this property is available only when reading this bookingAppointmen To construct, please use Get-Help -Online and see NOTES section for REMINDERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder[] Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: @@ -392,7 +392,7 @@ location To construct, please use Get-Help -Online and see NOTES section for SERVICELOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: @@ -520,11 +520,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IBookingsIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment ## NOTES @@ -535,7 +535,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. +BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. @@ -554,15 +554,15 @@ BODYPARAMETER : Represents a booked appointm - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. Only supported for appointment if maxAttendeeCount is 1. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -603,15 +603,18 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization -REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. +REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: -SERVICELOCATION : location +SERVICELOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. diff --git a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessCustomQuestion.md b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessCustomQuestion.md index 8b785486ac4..1d88e4a7f3d 100644 --- a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessCustomQuestion.md +++ b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessCustomQuestion.md @@ -254,6 +254,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessCustomer.md b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessCustomer.md index 7251f33655e..ccddc39c718 100644 --- a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessCustomer.md +++ b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessCustomer.md @@ -201,6 +201,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessService.md b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessService.md index aa2abeaeca6..a37a67bbb95 100644 --- a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessService.md +++ b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessService.md @@ -12,12 +12,12 @@ Create a new bookingService for the specified bookingBusiness. ## SYNTAX -### CreateExpanded1 (Default) +### CreateExpanded (Default) ``` New-MgBookingBusinessService -BookingBusinessId [-AdditionalInformation ] [-AdditionalProperties ] [-CustomQuestions ] - [-DefaultDuration ] [-DefaultLocation ] [-DefaultPrice ] - [-DefaultPriceType ] [-DefaultReminders ] + [-DefaultDuration ] [-DefaultLocation ] [-DefaultPrice ] + [-DefaultPriceType ] [-DefaultReminders ] [-Description ] [-DisplayName ] [-Id ] [-IsAnonymousJoinEnabled] [-IsHiddenFromCustomers] [-IsLocationOnline] [-LanguageTag ] [-MaximumAttendeesCount ] [-Notes ] [-PostBuffer ] [-PreBuffer ] @@ -25,24 +25,24 @@ New-MgBookingBusinessService -BookingBusinessId [-AdditionalInformation [-StaffMemberIds ] [-Confirm] [-WhatIf] [] ``` -### Create1 +### Create ``` -New-MgBookingBusinessService -BookingBusinessId -BodyParameter +New-MgBookingBusinessService -BookingBusinessId -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentity1 +### CreateViaIdentity ``` -New-MgBookingBusinessService -InputObject -BodyParameter +New-MgBookingBusinessService -InputObject -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentityExpanded1 +### CreateViaIdentityExpanded ``` New-MgBookingBusinessService -InputObject [-AdditionalInformation ] [-AdditionalProperties ] [-CustomQuestions ] - [-DefaultDuration ] [-DefaultLocation ] [-DefaultPrice ] - [-DefaultPriceType ] [-DefaultReminders ] + [-DefaultDuration ] [-DefaultLocation ] [-DefaultPrice ] + [-DefaultPriceType ] [-DefaultReminders ] [-Description ] [-DisplayName ] [-Id ] [-IsAnonymousJoinEnabled] [-IsHiddenFromCustomers] [-IsLocationOnline] [-LanguageTag ] [-MaximumAttendeesCount ] [-Notes ] [-PostBuffer ] [-PreBuffer ] @@ -132,7 +132,7 @@ Additional information that is sent to the customer when an appointment is confi ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -147,7 +147,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -162,8 +162,8 @@ Represents a particular service offered by a booking business. To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1 -Parameter Sets: Create1, CreateViaIdentity1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService +Parameter Sets: Create, CreateViaIdentity Aliases: Required: True @@ -178,7 +178,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Create1, CreateExpanded1 +Parameter Sets: Create, CreateExpanded Aliases: Required: True @@ -194,7 +194,7 @@ To construct, please use Get-Help -Online and see NOTES section for CUSTOMQUESTI ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingQuestionAssignment[] -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -210,7 +210,7 @@ For example, P11D23H59M59.999999999999S. ```yaml Type: System.TimeSpan -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -225,8 +225,8 @@ location To construct, please use Get-Help -Online and see NOTES section for DEFAULTLOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -241,7 +241,7 @@ The default monetary price for the service. ```yaml Type: System.Double -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -256,7 +256,7 @@ Represents the type of pricing of a booking service. ```yaml Type: Microsoft.Graph.PowerShell.Support.BookingPriceType -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -272,8 +272,8 @@ The value of this property is available only when reading this bookingService by To construct, please use Get-Help -Online and see NOTES section for DEFAULTREMINDERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder1[] -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder[] +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -288,7 +288,7 @@ A text description for the service. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -303,7 +303,7 @@ A service name. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -319,7 +319,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -335,7 +335,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: CreateViaIdentity1, CreateViaIdentityExpanded1 +Parameter Sets: CreateViaIdentity, CreateViaIdentityExpanded Aliases: Required: True @@ -350,7 +350,7 @@ Accept wildcard characters: False ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -365,7 +365,7 @@ True means this service is not available to customers for booking. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -381,7 +381,7 @@ Default value is false. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -396,7 +396,7 @@ Accept wildcard characters: False ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -413,7 +413,7 @@ To create a customer, use the Create bookingCustomer operation. ```yaml Type: System.Int32 -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -428,7 +428,7 @@ Additional information about this service. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -443,7 +443,7 @@ The time to buffer after an appointment for this service ends, and before the ne ```yaml Type: System.TimeSpan -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -458,7 +458,7 @@ The time to buffer before an appointment for this service can start. ```yaml Type: System.TimeSpan -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -474,7 +474,7 @@ To construct, please use Get-Help -Online and see NOTES section for SCHEDULINGPO ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingSchedulingPolicy -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -490,7 +490,7 @@ Default value is false. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -505,7 +505,7 @@ Represents those staff members who provide this service. ```yaml Type: System.String[] -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -553,11 +553,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IBookingsIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService ## NOTES @@ -568,7 +568,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : Represents a particular service offered by a booking business. +BODYPARAMETER : Represents a particular service offered by a booking business. - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. @@ -576,9 +576,9 @@ BODYPARAMETER : Represents a particular service - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. - `[DefaultDuration ]`: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S. - - `[DefaultLocation ]`: location + - `[DefaultLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -600,7 +600,7 @@ BODYPARAMETER : Represents a particular service - `[UniqueIdType ]`: locationUniqueIdType - `[DefaultPrice ]`: The default monetary price for the service. - `[DefaultPriceType ]`: Represents the type of pricing of a booking service. - - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. + - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: @@ -628,9 +628,9 @@ CUSTOMQUESTIONS : Contains the set o - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. -DEFAULTLOCATION : location +DEFAULTLOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -651,7 +651,7 @@ DEFAULTLOCATION : location - `[UniqueId ]`: For internal use only. - `[UniqueIdType ]`: locationUniqueIdType -DEFAULTREMINDERS : The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. +DEFAULTREMINDERS : The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: @@ -666,6 +666,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization SCHEDULINGPOLICY : This type represents the set of policies that dictate how bookings can be created in a Booking Calendar. - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessStaffMember.md b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessStaffMember.md index 6d60c86e026..54cd7a2d6d3 100644 --- a/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessStaffMember.md +++ b/src/Bookings/Bookings/docs/v1.0/New-MgBookingBusinessStaffMember.md @@ -12,25 +12,25 @@ Create a new bookingStaffMember in the specified bookingBusiness. ## SYNTAX -### CreateExpanded1 (Default) +### CreateExpanded (Default) ``` New-MgBookingBusinessStaffMember -BookingBusinessId [-AdditionalProperties ] [-Id ] [-Confirm] [-WhatIf] [] ``` -### Create1 +### Create ``` New-MgBookingBusinessStaffMember -BookingBusinessId -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentity1 +### CreateViaIdentity ``` New-MgBookingBusinessStaffMember -InputObject -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentityExpanded1 +### CreateViaIdentityExpanded ``` New-MgBookingBusinessStaffMember -InputObject [-AdditionalProperties ] [-Id ] [-Confirm] [-WhatIf] [] @@ -134,7 +134,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -149,7 +149,7 @@ Booking entities that provide a display name. ```yaml Type: System.Collections.Hashtable -Parameter Sets: Create1, CreateViaIdentity1 +Parameter Sets: Create, CreateViaIdentity Aliases: Required: True @@ -164,7 +164,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Create1, CreateExpanded1 +Parameter Sets: Create, CreateExpanded Aliases: Required: True @@ -180,7 +180,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -196,7 +196,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: CreateViaIdentity1, CreateViaIdentityExpanded1 +Parameter Sets: CreateViaIdentity, CreateViaIdentityExpanded Aliases: Required: True @@ -269,6 +269,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/New-MgBookingCurrency.md b/src/Bookings/Bookings/docs/v1.0/New-MgBookingCurrency.md index 9b7d47d9afe..c6b3ca2357b 100644 --- a/src/Bookings/Bookings/docs/v1.0/New-MgBookingCurrency.md +++ b/src/Bookings/Bookings/docs/v1.0/New-MgBookingCurrency.md @@ -12,13 +12,13 @@ Create new navigation property to bookingCurrencies for solutions ## SYNTAX -### CreateExpanded1 (Default) +### CreateExpanded (Default) ``` New-MgBookingCurrency [-AdditionalProperties ] [-Id ] [-Symbol ] [-Confirm] [-WhatIf] [] ``` -### Create1 +### Create ``` New-MgBookingCurrency -BodyParameter [-Confirm] [-WhatIf] [] @@ -36,7 +36,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded1 +Parameter Sets: CreateExpanded Aliases: Required: False @@ -52,7 +52,7 @@ To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETE ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingCurrency -Parameter Sets: Create1 +Parameter Sets: Create Aliases: Required: True @@ -68,7 +68,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: CreateExpanded1 +Parameter Sets: CreateExpanded Aliases: Required: False @@ -84,7 +84,7 @@ For example, the currency symbol for the US dollar and for the Australian dollar ```yaml Type: System.String -Parameter Sets: CreateExpanded1 +Parameter Sets: CreateExpanded Aliases: Required: False diff --git a/src/Bookings/Bookings/docs/v1.0/Publish-MgBookingBusiness.md b/src/Bookings/Bookings/docs/v1.0/Publish-MgBookingBusiness.md index dadcf1337c6..41d08b3836a 100644 --- a/src/Bookings/Bookings/docs/v1.0/Publish-MgBookingBusiness.md +++ b/src/Bookings/Bookings/docs/v1.0/Publish-MgBookingBusiness.md @@ -148,6 +148,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusiness.md b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusiness.md index bc67efc1095..2095d497448 100644 --- a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusiness.md +++ b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusiness.md @@ -162,6 +162,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessAppointment.md b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessAppointment.md index 9456fedd203..d4c8f521711 100644 --- a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessAppointment.md +++ b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessAppointment.md @@ -177,6 +177,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessCalendarView.md b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessCalendarView.md index 25c03127314..ce766456e83 100644 --- a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessCalendarView.md +++ b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessCalendarView.md @@ -168,6 +168,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessCustomQuestion.md b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessCustomQuestion.md index 036dc89cd5c..95e73257530 100644 --- a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessCustomQuestion.md +++ b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessCustomQuestion.md @@ -177,6 +177,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessCustomer.md b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessCustomer.md index 598c79604ae..db2f91fe716 100644 --- a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessCustomer.md +++ b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessCustomer.md @@ -177,6 +177,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessService.md b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessService.md index 0fb825baa0b..0dab1ca456c 100644 --- a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessService.md +++ b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessService.md @@ -12,13 +12,13 @@ Delete navigation property services for solutions ## SYNTAX -### Delete1 (Default) +### Delete (Default) ``` Remove-MgBookingBusinessService -BookingBusinessId -BookingServiceId [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### DeleteViaIdentity1 +### DeleteViaIdentity ``` Remove-MgBookingBusinessService -InputObject [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] @@ -45,7 +45,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Delete1 +Parameter Sets: Delete Aliases: Required: True @@ -60,7 +60,7 @@ key: id of bookingService ```yaml Type: System.String -Parameter Sets: Delete1 +Parameter Sets: Delete Aliases: Required: True @@ -91,7 +91,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: DeleteViaIdentity1 +Parameter Sets: DeleteViaIdentity Aliases: Required: True @@ -177,6 +177,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessStaffMember.md b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessStaffMember.md index 415af743e2c..a2c7474dcf4 100644 --- a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessStaffMember.md +++ b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingBusinessStaffMember.md @@ -12,13 +12,13 @@ Delete navigation property staffMembers for solutions ## SYNTAX -### Delete1 (Default) +### Delete (Default) ``` Remove-MgBookingBusinessStaffMember -BookingBusinessId -BookingStaffMemberBaseId [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### DeleteViaIdentity1 +### DeleteViaIdentity ``` Remove-MgBookingBusinessStaffMember -InputObject [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] @@ -45,7 +45,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Delete1 +Parameter Sets: Delete Aliases: Required: True @@ -60,7 +60,7 @@ key: id of bookingStaffMemberBase ```yaml Type: System.String -Parameter Sets: Delete1 +Parameter Sets: Delete Aliases: Required: True @@ -91,7 +91,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: DeleteViaIdentity1 +Parameter Sets: DeleteViaIdentity Aliases: Required: True @@ -177,6 +177,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingCurrency.md b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingCurrency.md index bc00fc92ea3..b552ade406b 100644 --- a/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingCurrency.md +++ b/src/Bookings/Bookings/docs/v1.0/Remove-MgBookingCurrency.md @@ -12,13 +12,13 @@ Delete navigation property bookingCurrencies for solutions ## SYNTAX -### Delete1 (Default) +### Delete (Default) ``` Remove-MgBookingCurrency -BookingCurrencyId [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### DeleteViaIdentity1 +### DeleteViaIdentity ``` Remove-MgBookingCurrency -InputObject [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] [] @@ -36,7 +36,7 @@ key: id of bookingCurrency ```yaml Type: System.String -Parameter Sets: Delete1 +Parameter Sets: Delete Aliases: Required: True @@ -67,7 +67,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: DeleteViaIdentity1 +Parameter Sets: DeleteViaIdentity Aliases: Required: True @@ -153,6 +153,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Stop-MgBookingBusinessAppointment.md b/src/Bookings/Bookings/docs/v1.0/Stop-MgBookingBusinessAppointment.md index eb5e1ab61cb..1f9d5e9bcf6 100644 --- a/src/Bookings/Bookings/docs/v1.0/Stop-MgBookingBusinessAppointment.md +++ b/src/Bookings/Bookings/docs/v1.0/Stop-MgBookingBusinessAppointment.md @@ -232,6 +232,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Stop-MgBookingBusinessCalendarView.md b/src/Bookings/Bookings/docs/v1.0/Stop-MgBookingBusinessCalendarView.md index 2cd687efd0f..1a33d4a2dae 100644 --- a/src/Bookings/Bookings/docs/v1.0/Stop-MgBookingBusinessCalendarView.md +++ b/src/Bookings/Bookings/docs/v1.0/Stop-MgBookingBusinessCalendarView.md @@ -220,6 +220,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Unpublish-MgBookingBusiness.md b/src/Bookings/Bookings/docs/v1.0/Unpublish-MgBookingBusiness.md index 20f6fd37865..6941e987294 100644 --- a/src/Bookings/Bookings/docs/v1.0/Unpublish-MgBookingBusiness.md +++ b/src/Bookings/Bookings/docs/v1.0/Unpublish-MgBookingBusiness.md @@ -148,6 +148,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusiness.md b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusiness.md index 000cd448540..bf501ea3c90 100644 --- a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusiness.md +++ b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusiness.md @@ -15,12 +15,12 @@ Update the navigation property bookingBusinesses in solutions ### UpdateExpanded1 (Default) ``` Update-MgBookingBusiness -BookingBusinessId [-AdditionalProperties ] - [-Address ] [-Appointments ] - [-BusinessHours ] [-BusinessType ] - [-CalendarView ] [-Customers ] + [-Address ] [-Appointments ] + [-BusinessHours ] [-BusinessType ] + [-CalendarView ] [-Customers ] [-CustomQuestions ] [-DefaultCurrencyIso ] [-DisplayName ] [-Email ] [-Id ] [-LanguageTag ] [-Phone ] - [-SchedulingPolicy ] [-Services ] + [-SchedulingPolicy ] [-Services ] [-StaffMembers ] [-WebSiteUrl ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -40,12 +40,12 @@ Update-MgBookingBusiness -InputObject -BodyParameter [-AdditionalProperties ] - [-Address ] [-Appointments ] - [-BusinessHours ] [-BusinessType ] - [-CalendarView ] [-Customers ] + [-Address ] [-Appointments ] + [-BusinessHours ] [-BusinessType ] + [-CalendarView ] [-Customers ] [-CustomQuestions ] [-DefaultCurrencyIso ] [-DisplayName ] [-Email ] [-Id ] [-LanguageTag ] [-Phone ] - [-SchedulingPolicy ] [-Services ] + [-SchedulingPolicy ] [-Services ] [-StaffMembers ] [-WebSiteUrl ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -96,7 +96,7 @@ physicalAddress To construct, please use Get-Help -Online and see NOTES section for ADDRESS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPhysicalAddress1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPhysicalAddress Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -114,7 +114,7 @@ Nullable. To construct, please use Get-Help -Online and see NOTES section for APPOINTMENTS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment[] Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -161,7 +161,7 @@ The hours of operation for the business. To construct, please use Get-Help -Online and see NOTES section for BUSINESSHOURS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingWorkHours1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingWorkHours[] Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -194,7 +194,7 @@ Nullable. To construct, please use Get-Help -Online and see NOTES section for CALENDARVIEW properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment[] Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -388,7 +388,7 @@ Nullable. To construct, please use Get-Help -Online and see NOTES section for SERVICES properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService[] Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -486,7 +486,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -ADDRESS : physicalAddress +ADDRESS : physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -494,7 +494,7 @@ ADDRESS : physicalAddress - `[State ]`: The state. - `[Street ]`: The street. -APPOINTMENTS : All the appointments of this business. Read-only. Nullable. +APPOINTMENTS : All the appointments of this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: @@ -512,15 +512,15 @@ APPOINTMENTS : All the appointments of thi - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. Only supported for appointment if maxAttendeeCount is 1. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -549,14 +549,14 @@ APPOINTMENTS : All the appointments of thi BODYPARAMETER : Represents a Microsot Bookings Business. - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. - `[PostalCode ]`: The postal code. - `[State ]`: The state. - `[Street ]`: The street. - - `[Appointments ]`: All the appointments of this business. Read-only. Nullable. + - `[Appointments ]`: All the appointments of this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: @@ -574,15 +574,15 @@ BODYPARAMETER : Represents a Microsot Bookings - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. Only supported for appointment if maxAttendeeCount is 1. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[Coordinates ]`: outlookGeoCoordinates - `[(Any) ]`: This indicates any property can be added to this object. - `[Accuracy ]`: The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters. @@ -601,13 +601,13 @@ BODYPARAMETER : Represents a Microsot Bookings - `[SmsNotificationsEnabled ]`: If true, indicates SMS notifications will be sent to the customers for the appointment. Default value is false. - `[StaffMemberIds ]`: The ID of each bookingStaffMember who is scheduled in this appointment. - `[StartDateTime ]`: dateTimeTimeZone - - `[BusinessHours ]`: The hours of operation for the business. + - `[BusinessHours ]`: The hours of operation for the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[EndTime ]`: The time of the day when work stops. For example, 17:00:00.0000000. - `[StartTime ]`: The time of the day when work starts. For example, 08:00:00.0000000. - `[BusinessType ]`: The type of business. - - `[CalendarView ]`: The set of appointments of this business in a specified date range. Read-only. Nullable. + - `[CalendarView ]`: The set of appointments of this business in a specified date range. Read-only. Nullable. - `[CustomQuestions ]`: All the custom questions of this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AnswerInputType ]`: answerInputType @@ -627,17 +627,17 @@ BODYPARAMETER : Represents a Microsot Bookings - `[MinimumLeadTime ]`: The minimum amount of time before which bookings and cancellations must be made. It follows the ISO 8601 format. - `[SendConfirmationsToOwner ]`: True to notify the business via email when a booking is created or changed. Use the email address specified in the email property of the bookingBusiness entity for the business. - `[TimeSlotInterval ]`: Duration of each time slot, denoted in ISO 8601 format. - - `[Services ]`: All the services offered by this business. Read-only. Nullable. + - `[Services ]`: All the services offered by this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[CustomQuestions ]`: Contains the set of custom questions associated with a particular service. - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. - `[DefaultDuration ]`: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S. - - `[DefaultLocation ]`: location + - `[DefaultLocation ]`: location - `[DefaultPrice ]`: The default monetary price for the service. - `[DefaultPriceType ]`: Represents the type of pricing of a booking service. - - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. + - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Description ]`: A text description for the service. - `[DisplayName ]`: A service name. - `[IsAnonymousJoinEnabled ]`: @@ -655,13 +655,13 @@ BODYPARAMETER : Represents a Microsot Bookings - `[Id ]`: The unique idenfier for an entity. Read-only. - `[WebSiteUrl ]`: The URL of the business web site. The webSiteUrl property, together with address, phone, appear in the footer of a business scheduling page. -BUSINESSHOURS : The hours of operation for the business. +BUSINESSHOURS : The hours of operation for the business. - `[Day ]`: dayOfWeek - `[TimeSlots ]`: A list of start/end times during a day. - `[EndTime ]`: The time of the day when work stops. For example, 17:00:00.0000000. - `[StartTime ]`: The time of the day when work starts. For example, 08:00:00.0000000. -CALENDARVIEW : The set of appointments of this business in a specified date range. Read-only. Nullable. +CALENDARVIEW : The set of appointments of this business in a specified date range. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[AnonymousJoinWebUrl ]`: @@ -679,15 +679,15 @@ CALENDARVIEW : The set of appointments of - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. Only supported for appointment if maxAttendeeCount is 1. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -732,6 +732,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization SCHEDULINGPOLICY : This type represents the set of policies that dictate how bookings can be created in a Booking Calendar. - `[(Any) ]`: This indicates any property can be added to this object. @@ -741,16 +744,16 @@ SCHEDULINGPOLICY : This type represents - `[SendConfirmationsToOwner ]`: True to notify the business via email when a booking is created or changed. Use the email address specified in the email property of the bookingBusiness entity for the business. - `[TimeSlotInterval ]`: Duration of each time slot, denoted in ISO 8601 format. -SERVICES : All the services offered by this business. Read-only. Nullable. +SERVICES : All the services offered by this business. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. - `[CustomQuestions ]`: Contains the set of custom questions associated with a particular service. - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. - `[DefaultDuration ]`: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S. - - `[DefaultLocation ]`: location + - `[DefaultLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -772,7 +775,7 @@ SERVICES : All the services offered by this bu - `[UniqueIdType ]`: locationUniqueIdType - `[DefaultPrice ]`: The default monetary price for the service. - `[DefaultPriceType ]`: Represents the type of pricing of a booking service. - - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. + - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: diff --git a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessAppointment.md b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessAppointment.md index bc90bae546d..015a4e71f8a 100644 --- a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessAppointment.md +++ b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessAppointment.md @@ -19,8 +19,8 @@ Update-MgBookingBusinessAppointment -BookingAppointmentId -BookingBusin [-Customers ] [-CustomerTimeZone ] [-EndDateTime ] [-Id ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-StartDateTime ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -28,13 +28,13 @@ Update-MgBookingBusinessAppointment -BookingAppointmentId -BookingBusin ### Update ``` Update-MgBookingBusinessAppointment -BookingAppointmentId -BookingBusinessId - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentity ``` Update-MgBookingBusinessAppointment -InputObject - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded @@ -44,8 +44,8 @@ Update-MgBookingBusinessAppointment -InputObject [-Additiona [-Customers ] [-CustomerTimeZone ] [-EndDateTime ] [-Id ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-StartDateTime ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -129,7 +129,7 @@ Represents a booked appointment of a service by a customer in a business. To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment Parameter Sets: Update, UpdateViaIdentity Aliases: @@ -397,7 +397,7 @@ The value of this property is available only when reading this bookingAppointmen To construct, please use Get-Help -Online and see NOTES section for REMINDERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder[] Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -444,7 +444,7 @@ location To construct, please use Get-Help -Online and see NOTES section for SERVICELOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -572,7 +572,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IBookingsIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment ## OUTPUTS @@ -587,7 +587,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. +BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. @@ -606,15 +606,15 @@ BODYPARAMETER : Represents a booked appointm - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. Only supported for appointment if maxAttendeeCount is 1. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -655,15 +655,18 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization -REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. +REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: -SERVICELOCATION : location +SERVICELOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. diff --git a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessCalendarView.md b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessCalendarView.md index c3644c662e7..e63a21ab414 100644 --- a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessCalendarView.md +++ b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessCalendarView.md @@ -19,8 +19,8 @@ Update-MgBookingBusinessCalendarView -BookingAppointmentId -BookingBusi [-Customers ] [-CustomerTimeZone ] [-EndDateTime ] [-Id ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-StartDateTime ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -28,13 +28,13 @@ Update-MgBookingBusinessCalendarView -BookingAppointmentId -BookingBusi ### Update1 ``` Update-MgBookingBusinessCalendarView -BookingAppointmentId -BookingBusinessId - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentity1 ``` Update-MgBookingBusinessCalendarView -InputObject - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded1 @@ -44,8 +44,8 @@ Update-MgBookingBusinessCalendarView -InputObject [-Addition [-Customers ] [-CustomerTimeZone ] [-EndDateTime ] [-Id ] [-IsLocationOnline] [-JoinWebUrl ] [-MaximumAttendeesCount ] [-OptOutOfCustomerEmail] [-PostBuffer ] [-PreBuffer ] - [-Price ] [-PriceType ] [-Reminders ] - [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] + [-Price ] [-PriceType ] [-Reminders ] + [-SelfServiceAppointmentId ] [-ServiceId ] [-ServiceLocation ] [-ServiceName ] [-ServiceNotes ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-StartDateTime ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -107,7 +107,7 @@ Represents a booked appointment of a service by a customer in a business. To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment Parameter Sets: Update1, UpdateViaIdentity1 Aliases: @@ -375,7 +375,7 @@ The value of this property is available only when reading this bookingAppointmen To construct, please use Get-Help -Online and see NOTES section for REMINDERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder[] Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -422,7 +422,7 @@ location To construct, please use Get-Help -Online and see NOTES section for SERVICELOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -550,7 +550,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IBookingsIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingAppointment ## OUTPUTS @@ -565,7 +565,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. +BODYPARAMETER : Represents a booked appointment of a service by a customer in a business. - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. @@ -584,15 +584,15 @@ BODYPARAMETER : Represents a booked appointm - `[PreBuffer ]`: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format. - `[Price ]`: The regular price for an appointment for the specified bookingService. - `[PriceType ]`: Represents the type of pricing of a booking service. - - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. + - `[Reminders ]`: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: - `[SelfServiceAppointmentId ]`: An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. Only supported for appointment if maxAttendeeCount is 1. - `[ServiceId ]`: The ID of the bookingService associated with this appointment. - - `[ServiceLocation ]`: location + - `[ServiceLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -633,15 +633,18 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization -REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. +REMINDERS : The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: -SERVICELOCATION : location +SERVICELOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. diff --git a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessCustomQuestion.md b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessCustomQuestion.md index 9449d619c5a..d865d4cbc0d 100644 --- a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessCustomQuestion.md +++ b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessCustomQuestion.md @@ -284,6 +284,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessCustomer.md b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessCustomer.md index 88ee78337c8..c70e849846a 100644 --- a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessCustomer.md +++ b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessCustomer.md @@ -227,6 +227,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessService.md b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessService.md index 82235c68b5f..c45011ff54e 100644 --- a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessService.md +++ b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessService.md @@ -12,37 +12,37 @@ Update the navigation property services in solutions ## SYNTAX -### UpdateExpanded1 (Default) +### UpdateExpanded (Default) ``` Update-MgBookingBusinessService -BookingBusinessId -BookingServiceId [-AdditionalInformation ] [-AdditionalProperties ] [-CustomQuestions ] [-DefaultDuration ] - [-DefaultLocation ] [-DefaultPrice ] [-DefaultPriceType ] - [-DefaultReminders ] [-Description ] [-DisplayName ] + [-DefaultLocation ] [-DefaultPrice ] [-DefaultPriceType ] + [-DefaultReminders ] [-Description ] [-DisplayName ] [-Id ] [-IsAnonymousJoinEnabled] [-IsHiddenFromCustomers] [-IsLocationOnline] [-LanguageTag ] [-MaximumAttendeesCount ] [-Notes ] [-PostBuffer ] [-PreBuffer ] [-SchedulingPolicy ] [-SmsNotificationsEnabled] [-StaffMemberIds ] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### Update1 +### Update ``` Update-MgBookingBusinessService -BookingBusinessId -BookingServiceId - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentity1 +### UpdateViaIdentity ``` Update-MgBookingBusinessService -InputObject - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentityExpanded1 +### UpdateViaIdentityExpanded ``` Update-MgBookingBusinessService -InputObject [-AdditionalInformation ] [-AdditionalProperties ] [-CustomQuestions ] - [-DefaultDuration ] [-DefaultLocation ] [-DefaultPrice ] - [-DefaultPriceType ] [-DefaultReminders ] + [-DefaultDuration ] [-DefaultLocation ] [-DefaultPrice ] + [-DefaultPriceType ] [-DefaultReminders ] [-Description ] [-DisplayName ] [-Id ] [-IsAnonymousJoinEnabled] [-IsHiddenFromCustomers] [-IsLocationOnline] [-LanguageTag ] [-MaximumAttendeesCount ] [-Notes ] [-PostBuffer ] [-PreBuffer ] @@ -75,7 +75,7 @@ Additional information that is sent to the customer when an appointment is confi ```yaml Type: System.String -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -90,7 +90,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -105,8 +105,8 @@ Represents a particular service offered by a booking business. To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1 -Parameter Sets: Update1, UpdateViaIdentity1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService +Parameter Sets: Update, UpdateViaIdentity Aliases: Required: True @@ -121,7 +121,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Update1, UpdateExpanded1 +Parameter Sets: Update, UpdateExpanded Aliases: Required: True @@ -136,7 +136,7 @@ key: id of bookingService ```yaml Type: System.String -Parameter Sets: Update1, UpdateExpanded1 +Parameter Sets: Update, UpdateExpanded Aliases: Required: True @@ -152,7 +152,7 @@ To construct, please use Get-Help -Online and see NOTES section for CUSTOMQUESTI ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingQuestionAssignment[] -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -168,7 +168,7 @@ For example, P11D23H59M59.999999999999S. ```yaml Type: System.TimeSpan -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -183,8 +183,8 @@ location To construct, please use Get-Help -Online and see NOTES section for DEFAULTLOCATION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation1 -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLocation +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -199,7 +199,7 @@ The default monetary price for the service. ```yaml Type: System.Double -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -214,7 +214,7 @@ Represents the type of pricing of a booking service. ```yaml Type: Microsoft.Graph.PowerShell.Support.BookingPriceType -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -230,8 +230,8 @@ The value of this property is available only when reading this bookingService by To construct, please use Get-Help -Online and see NOTES section for DEFAULTREMINDERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder1[] -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingReminder[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -246,7 +246,7 @@ A text description for the service. ```yaml Type: System.String -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -261,7 +261,7 @@ A service name. ```yaml Type: System.String -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -277,7 +277,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -293,7 +293,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: UpdateViaIdentity1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded Aliases: Required: True @@ -308,7 +308,7 @@ Accept wildcard characters: False ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -323,7 +323,7 @@ True means this service is not available to customers for booking. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -339,7 +339,7 @@ Default value is false. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -354,7 +354,7 @@ Accept wildcard characters: False ```yaml Type: System.String -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -371,7 +371,7 @@ To create a customer, use the Create bookingCustomer operation. ```yaml Type: System.Int32 -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -386,7 +386,7 @@ Additional information about this service. ```yaml Type: System.String -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -416,7 +416,7 @@ The time to buffer after an appointment for this service ends, and before the ne ```yaml Type: System.TimeSpan -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -431,7 +431,7 @@ The time to buffer before an appointment for this service can start. ```yaml Type: System.TimeSpan -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -447,7 +447,7 @@ To construct, please use Get-Help -Online and see NOTES section for SCHEDULINGPO ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingSchedulingPolicy -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -463,7 +463,7 @@ Default value is false. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -478,7 +478,7 @@ Represents those staff members who provide this service. ```yaml Type: System.String[] -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -526,7 +526,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IBookingsIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingService ## OUTPUTS @@ -541,7 +541,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : Represents a particular service offered by a booking business. +BODYPARAMETER : Represents a particular service offered by a booking business. - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AdditionalInformation ]`: Additional information that is sent to the customer when an appointment is confirmed. @@ -549,9 +549,9 @@ BODYPARAMETER : Represents a particular service - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. - `[DefaultDuration ]`: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S. - - `[DefaultLocation ]`: location + - `[DefaultLocation ]`: location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -573,7 +573,7 @@ BODYPARAMETER : Represents a particular service - `[UniqueIdType ]`: locationUniqueIdType - `[DefaultPrice ]`: The default monetary price for the service. - `[DefaultPriceType ]`: Represents the type of pricing of a booking service. - - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. + - `[DefaultReminders ]`: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: @@ -601,9 +601,9 @@ CUSTOMQUESTIONS : Contains the set o - `[IsRequired ]`: The ID of the custom question. - `[QuestionId ]`: Indicates whether it is mandatory to answer the custom question. -DEFAULTLOCATION : location +DEFAULTLOCATION : location - `[(Any) ]`: This indicates any property can be added to this object. - - `[Address ]`: physicalAddress + - `[Address ]`: physicalAddress - `[(Any) ]`: This indicates any property can be added to this object. - `[City ]`: The city. - `[CountryOrRegion ]`: The country or region. It's a free-format string value, for example, 'United States'. @@ -624,7 +624,7 @@ DEFAULTLOCATION : location - `[UniqueId ]`: For internal use only. - `[UniqueIdType ]`: locationUniqueIdType -DEFAULTREMINDERS : The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. +DEFAULTREMINDERS : The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID. - `[Message ]`: The message in the reminder. - `[Offset ]`: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format. - `[Recipients ]`: @@ -639,6 +639,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization SCHEDULINGPOLICY : This type represents the set of policies that dictate how bookings can be created in a Booking Calendar. - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessStaffMember.md b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessStaffMember.md index 4a6d9871bdb..bb00d1cb423 100644 --- a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessStaffMember.md +++ b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingBusinessStaffMember.md @@ -12,25 +12,25 @@ Update the navigation property staffMembers in solutions ## SYNTAX -### UpdateExpanded1 (Default) +### UpdateExpanded (Default) ``` Update-MgBookingBusinessStaffMember -BookingBusinessId -BookingStaffMemberBaseId [-AdditionalProperties ] [-Id ] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### Update1 +### Update ``` Update-MgBookingBusinessStaffMember -BookingBusinessId -BookingStaffMemberBaseId -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentity1 +### UpdateViaIdentity ``` Update-MgBookingBusinessStaffMember -InputObject -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentityExpanded1 +### UpdateViaIdentityExpanded ``` Update-MgBookingBusinessStaffMember -InputObject [-AdditionalProperties ] [-Id ] [-PassThru] [-Confirm] [-WhatIf] [] @@ -122,7 +122,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -137,7 +137,7 @@ Booking entities that provide a display name. ```yaml Type: System.Collections.Hashtable -Parameter Sets: Update1, UpdateViaIdentity1 +Parameter Sets: Update, UpdateViaIdentity Aliases: Required: True @@ -152,7 +152,7 @@ key: id of bookingBusiness ```yaml Type: System.String -Parameter Sets: Update1, UpdateExpanded1 +Parameter Sets: Update, UpdateExpanded Aliases: Required: True @@ -167,7 +167,7 @@ key: id of bookingStaffMemberBase ```yaml Type: System.String -Parameter Sets: Update1, UpdateExpanded1 +Parameter Sets: Update, UpdateExpanded Aliases: Required: True @@ -183,7 +183,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -199,7 +199,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: UpdateViaIdentity1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded Aliases: Required: True @@ -287,6 +287,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingCurrency.md b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingCurrency.md index 28d4096bac4..d9ae550f32f 100644 --- a/src/Bookings/Bookings/docs/v1.0/Update-MgBookingCurrency.md +++ b/src/Bookings/Bookings/docs/v1.0/Update-MgBookingCurrency.md @@ -12,25 +12,25 @@ Update the navigation property bookingCurrencies in solutions ## SYNTAX -### UpdateExpanded1 (Default) +### UpdateExpanded (Default) ``` Update-MgBookingCurrency -BookingCurrencyId [-AdditionalProperties ] [-Id ] [-Symbol ] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### Update1 +### Update ``` Update-MgBookingCurrency -BookingCurrencyId -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentity1 +### UpdateViaIdentity ``` Update-MgBookingCurrency -InputObject -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentityExpanded1 +### UpdateViaIdentityExpanded ``` Update-MgBookingCurrency -InputObject [-AdditionalProperties ] [-Id ] [-Symbol ] [-PassThru] [-Confirm] [-WhatIf] [] @@ -48,7 +48,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -64,7 +64,7 @@ To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETE ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingCurrency -Parameter Sets: Update1, UpdateViaIdentity1 +Parameter Sets: Update, UpdateViaIdentity Aliases: Required: True @@ -79,7 +79,7 @@ key: id of bookingCurrency ```yaml Type: System.String -Parameter Sets: Update1, UpdateExpanded1 +Parameter Sets: Update, UpdateExpanded Aliases: Required: True @@ -95,7 +95,7 @@ Read-only. ```yaml Type: System.String -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -111,7 +111,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IBookingsIdentity -Parameter Sets: UpdateViaIdentity1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded Aliases: Required: True @@ -142,7 +142,7 @@ For example, the currency symbol for the US dollar and for the Australian dollar ```yaml Type: System.String -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -220,6 +220,9 @@ INPUTOBJECT : Identity Parameter - `[BookingServiceId ]`: key: id of bookingService - `[BookingStaffMemberBaseId ]`: key: id of bookingStaffMemberBase - `[BookingStaffMemberId ]`: key: id of bookingStaffMember + - `[BusinessScenarioId ]`: key: id of businessScenario + - `[BusinessScenarioTaskId ]`: key: id of businessScenarioTask + - `[PlannerPlanConfigurationLocalizationId ]`: key: id of plannerPlanConfigurationLocalization ## RELATED LINKS diff --git a/src/Users.Actions/Users.Actions/examples/v1.0-beta/Move-MgUserTaskAlltask.md b/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenario.md similarity index 100% rename from src/Users.Actions/Users.Actions/examples/v1.0-beta/Move-MgUserTaskAlltask.md rename to src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenario.md diff --git a/src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserTaskAlltaskDelta.md b/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlanner.md similarity index 100% rename from src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserTaskAlltaskDelta.md rename to src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlanner.md diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerPlan.md b/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerPlan.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerPlan.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerPlanConfiguration.md b/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerPlanConfiguration.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerPlanConfiguration.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerPlanConfigurationLocalization.md b/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerPlanConfigurationLocalization.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerPlanConfigurationLocalization.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerTask.md b/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerTask.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerTask.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerTaskConfiguration.md b/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerTaskConfiguration.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Get-MgBusinessScenarioPlannerTaskConfiguration.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/New-MgBusinessScenario.md b/src/Bookings/Bookings/examples/v1.0-beta/New-MgBusinessScenario.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/New-MgBusinessScenario.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/New-MgBusinessScenarioPlannerPlanConfigurationLocalization.md b/src/Bookings/Bookings/examples/v1.0-beta/New-MgBusinessScenarioPlannerPlanConfigurationLocalization.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/New-MgBusinessScenarioPlannerPlanConfigurationLocalization.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/New-MgBusinessScenarioPlannerTask.md b/src/Bookings/Bookings/examples/v1.0-beta/New-MgBusinessScenarioPlannerTask.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/New-MgBusinessScenarioPlannerTask.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenario.md b/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenario.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenario.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlanner.md b/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlanner.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlanner.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlannerPlanConfiguration.md b/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlannerPlanConfiguration.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlannerPlanConfiguration.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlannerPlanConfigurationLocalization.md b/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlannerPlanConfigurationLocalization.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlannerPlanConfigurationLocalization.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlannerTask.md b/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlannerTask.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlannerTask.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlannerTaskConfiguration.md b/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlannerTaskConfiguration.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Remove-MgBusinessScenarioPlannerTaskConfiguration.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenario.md b/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenario.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenario.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlanner.md b/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlanner.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlanner.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlannerPlanConfiguration.md b/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlannerPlanConfiguration.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlannerPlanConfiguration.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlannerPlanConfigurationLocalization.md b/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlannerPlanConfigurationLocalization.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlannerPlanConfigurationLocalization.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlannerTask.md b/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlannerTask.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlannerTask.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlannerTaskConfiguration.md b/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlannerTaskConfiguration.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Bookings/Bookings/examples/v1.0-beta/Update-MgBusinessScenarioPlannerTaskConfiguration.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Calendar/Calendar/docs/v1.0-beta/Microsoft.Graph.Calendar.md b/src/Calendar/Calendar/docs/v1.0-beta/Microsoft.Graph.Calendar.md index 94d34d46ea1..cccdc158c03 100644 --- a/src/Calendar/Calendar/docs/v1.0-beta/Microsoft.Graph.Calendar.md +++ b/src/Calendar/Calendar/docs/v1.0-beta/Microsoft.Graph.Calendar.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Calendar -Module Guid: 188b5f8f-835a-447f-ab8d-9b3d584bca40 +Module Guid: ff68b40e-2298-4ca0-ac1e-88f6d1d6a358 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.calendar Help Version: 1.0.0.0 Locale: en-US @@ -391,12 +391,14 @@ Create new navigation property to singleValueExtendedProperties for groups Use this API to create a new event. ### [New-MgGroupEventAttachment](New-MgGroupEventAttachment.md) -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ### [New-MgGroupEventExceptionOccurrenceAttachment](New-MgGroupEventExceptionOccurrenceAttachment.md) -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ### [New-MgGroupEventExceptionOccurrenceExtension](New-MgGroupEventExceptionOccurrenceExtension.md) Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. @@ -405,8 +407,9 @@ See known limitations of open extensions for more information. The table in the Permissions section lists the resources that support open extensions. ### [New-MgGroupEventExceptionOccurrenceInstanceAttachment](New-MgGroupEventExceptionOccurrenceInstanceAttachment.md) -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ### [New-MgGroupEventExceptionOccurrenceInstanceExtension](New-MgGroupEventExceptionOccurrenceInstanceExtension.md) Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. @@ -433,12 +436,14 @@ See known limitations of open extensions for more information. The table in the Permissions section lists the resources that support open extensions. ### [New-MgGroupEventInstanceAttachment](New-MgGroupEventInstanceAttachment.md) -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ### [New-MgGroupEventInstanceExceptionOccurrenceAttachment](New-MgGroupEventInstanceExceptionOccurrenceAttachment.md) -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ### [New-MgGroupEventInstanceExceptionOccurrenceExtension](New-MgGroupEventInstanceExceptionOccurrenceExtension.md) Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. @@ -510,12 +515,14 @@ Another advantage of setting up a mailbox for a resource is to control schedulin If you're organizing an event that involves a meeting location: Additionally, if the meeting location has been set up as a resource, or if the event involves some equipment that has been set up as a resource: ### [New-MgUserEventAttachment](New-MgUserEventAttachment.md) -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ### [New-MgUserEventExceptionOccurrenceAttachment](New-MgUserEventExceptionOccurrenceAttachment.md) -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ### [New-MgUserEventExceptionOccurrenceExtension](New-MgUserEventExceptionOccurrenceExtension.md) Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. @@ -524,8 +531,9 @@ See known limitations of open extensions for more information. The table in the Permissions section lists the resources that support open extensions. ### [New-MgUserEventExceptionOccurrenceInstanceAttachment](New-MgUserEventExceptionOccurrenceInstanceAttachment.md) -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ### [New-MgUserEventExceptionOccurrenceInstanceExtension](New-MgUserEventExceptionOccurrenceInstanceExtension.md) Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. @@ -552,12 +560,14 @@ See known limitations of open extensions for more information. The table in the Permissions section lists the resources that support open extensions. ### [New-MgUserEventInstanceAttachment](New-MgUserEventInstanceAttachment.md) -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ### [New-MgUserEventInstanceExceptionOccurrenceAttachment](New-MgUserEventInstanceExceptionOccurrenceAttachment.md) -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ### [New-MgUserEventInstanceExceptionOccurrenceExtension](New-MgUserEventInstanceExceptionOccurrenceExtension.md) Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. diff --git a/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventAttachment.md b/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventAttachment.md index fad38266bb6..518c89249b5 100644 --- a/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventAttachment.md +++ b/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventAttachment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgGroupEventAttachment ## SYNOPSIS -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## SYNTAX @@ -40,8 +41,9 @@ New-MgGroupEventAttachment -InputObject [-AdditionalProperti ``` ## DESCRIPTION -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## EXAMPLES diff --git a/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventExceptionOccurrenceAttachment.md b/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventExceptionOccurrenceAttachment.md index 52a74484a31..dac0a2db95e 100644 --- a/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventExceptionOccurrenceAttachment.md +++ b/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventExceptionOccurrenceAttachment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgGroupEventExceptionOccurrenceAttachment ## SYNOPSIS -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## SYNTAX @@ -40,8 +41,9 @@ New-MgGroupEventExceptionOccurrenceAttachment -InputObject ``` ## DESCRIPTION -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## EXAMPLES diff --git a/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventExceptionOccurrenceInstanceAttachment.md b/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventExceptionOccurrenceInstanceAttachment.md index 54194d6a847..67d044463d1 100644 --- a/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventExceptionOccurrenceInstanceAttachment.md +++ b/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventExceptionOccurrenceInstanceAttachment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgGroupEventExceptionOccurrenceInstanceAttachment ## SYNOPSIS -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## SYNTAX @@ -40,8 +41,9 @@ New-MgGroupEventExceptionOccurrenceInstanceAttachment -InputObject [-Additional ``` ## DESCRIPTION -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## EXAMPLES diff --git a/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventInstanceExceptionOccurrenceAttachment.md b/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventInstanceExceptionOccurrenceAttachment.md index b27001e39ac..9b9c589a7f4 100644 --- a/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventInstanceExceptionOccurrenceAttachment.md +++ b/src/Calendar/Calendar/docs/v1.0-beta/New-MgGroupEventInstanceExceptionOccurrenceAttachment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgGroupEventInstanceExceptionOccurrenceAttachment ## SYNOPSIS -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## SYNTAX @@ -40,8 +41,9 @@ New-MgGroupEventInstanceExceptionOccurrenceAttachment -InputObject [-AdditionalPropertie ``` ## DESCRIPTION -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## EXAMPLES diff --git a/src/Calendar/Calendar/docs/v1.0-beta/New-MgUserEventExceptionOccurrenceAttachment.md b/src/Calendar/Calendar/docs/v1.0-beta/New-MgUserEventExceptionOccurrenceAttachment.md index 56ec0a5781f..6f2f02a05f2 100644 --- a/src/Calendar/Calendar/docs/v1.0-beta/New-MgUserEventExceptionOccurrenceAttachment.md +++ b/src/Calendar/Calendar/docs/v1.0-beta/New-MgUserEventExceptionOccurrenceAttachment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgUserEventExceptionOccurrenceAttachment ## SYNOPSIS -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## SYNTAX @@ -40,8 +41,9 @@ New-MgUserEventExceptionOccurrenceAttachment -InputObject ``` ## DESCRIPTION -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## EXAMPLES diff --git a/src/Calendar/Calendar/docs/v1.0-beta/New-MgUserEventExceptionOccurrenceInstanceAttachment.md b/src/Calendar/Calendar/docs/v1.0-beta/New-MgUserEventExceptionOccurrenceInstanceAttachment.md index 60b53beabec..bbb6e8b9aae 100644 --- a/src/Calendar/Calendar/docs/v1.0-beta/New-MgUserEventExceptionOccurrenceInstanceAttachment.md +++ b/src/Calendar/Calendar/docs/v1.0-beta/New-MgUserEventExceptionOccurrenceInstanceAttachment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgUserEventExceptionOccurrenceInstanceAttachment ## SYNOPSIS -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## SYNTAX @@ -40,8 +41,9 @@ New-MgUserEventExceptionOccurrenceInstanceAttachment -InputObject [-AdditionalP ``` ## DESCRIPTION -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## EXAMPLES diff --git a/src/Calendar/Calendar/docs/v1.0-beta/New-MgUserEventInstanceExceptionOccurrenceAttachment.md b/src/Calendar/Calendar/docs/v1.0-beta/New-MgUserEventInstanceExceptionOccurrenceAttachment.md index f453f02008a..f51ee92c6db 100644 --- a/src/Calendar/Calendar/docs/v1.0-beta/New-MgUserEventInstanceExceptionOccurrenceAttachment.md +++ b/src/Calendar/Calendar/docs/v1.0-beta/New-MgUserEventInstanceExceptionOccurrenceAttachment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgUserEventInstanceExceptionOccurrenceAttachment ## SYNOPSIS -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## SYNTAX @@ -40,8 +41,9 @@ New-MgUserEventInstanceExceptionOccurrenceAttachment -InputObject [-AdditionalProperti ``` ## DESCRIPTION -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## EXAMPLES diff --git a/src/Calendar/Calendar/docs/v1.0/New-MgGroupEventInstanceAttachment.md b/src/Calendar/Calendar/docs/v1.0/New-MgGroupEventInstanceAttachment.md index ba534bf1b1a..ae517234c1c 100644 --- a/src/Calendar/Calendar/docs/v1.0/New-MgGroupEventInstanceAttachment.md +++ b/src/Calendar/Calendar/docs/v1.0/New-MgGroupEventInstanceAttachment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgGroupEventInstanceAttachment ## SYNOPSIS -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## SYNTAX @@ -40,8 +41,9 @@ New-MgGroupEventInstanceAttachment -InputObject [-Additional ``` ## DESCRIPTION -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## EXAMPLES diff --git a/src/Calendar/Calendar/docs/v1.0/New-MgUserEventAttachment.md b/src/Calendar/Calendar/docs/v1.0/New-MgUserEventAttachment.md index c6965a437fb..459b0a4b6e5 100644 --- a/src/Calendar/Calendar/docs/v1.0/New-MgUserEventAttachment.md +++ b/src/Calendar/Calendar/docs/v1.0/New-MgUserEventAttachment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgUserEventAttachment ## SYNOPSIS -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## SYNTAX @@ -40,8 +41,9 @@ New-MgUserEventAttachment -InputObject [-AdditionalPropertie ``` ## DESCRIPTION -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## EXAMPLES diff --git a/src/Calendar/Calendar/docs/v1.0/New-MgUserEventInstanceAttachment.md b/src/Calendar/Calendar/docs/v1.0/New-MgUserEventInstanceAttachment.md index b2ffe013bb4..19c427a3186 100644 --- a/src/Calendar/Calendar/docs/v1.0/New-MgUserEventInstanceAttachment.md +++ b/src/Calendar/Calendar/docs/v1.0/New-MgUserEventInstanceAttachment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgUserEventInstanceAttachment ## SYNOPSIS -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## SYNTAX @@ -40,8 +41,9 @@ New-MgUserEventInstanceAttachment -InputObject [-AdditionalP ``` ## DESCRIPTION -Use this API to create a new Attachment. -An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +Use this API to add an attachment to an existing event. +This operation limits the size of the attachment you can add to under 3 MB. +If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. ## EXAMPLES diff --git a/src/CloudCommunications/CloudCommunications/docs/v1.0-beta/Get-MgCommunicationOnlineMeetingRegistration.md b/src/CloudCommunications/CloudCommunications/docs/v1.0-beta/Get-MgCommunicationOnlineMeetingRegistration.md index b7a1d576899..8e75937105c 100644 --- a/src/CloudCommunications/CloudCommunications/docs/v1.0-beta/Get-MgCommunicationOnlineMeetingRegistration.md +++ b/src/CloudCommunications/CloudCommunications/docs/v1.0-beta/Get-MgCommunicationOnlineMeetingRegistration.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Get-MgCommunicationOnlineMeetingRegistration ## SYNOPSIS -Get the externalMeetingRegistration details associated with an onlineMeeting. +Get the meetingRegistration details associated with an onlineMeeting on behalf of the organizer. ## SYNTAX @@ -25,7 +25,7 @@ Get-MgCommunicationOnlineMeetingRegistration -InputObject ``` ## DESCRIPTION -Get the externalMeetingRegistration details associated with an onlineMeeting. +Get the meetingRegistration details associated with an onlineMeeting on behalf of the organizer. ## EXAMPLES diff --git a/src/CloudCommunications/CloudCommunications/docs/v1.0-beta/Invoke-MgInviteCommunicationCallParticipant.md b/src/CloudCommunications/CloudCommunications/docs/v1.0-beta/Invoke-MgInviteCommunicationCallParticipant.md index 62fa8c9ef94..31d1e941e4d 100644 --- a/src/CloudCommunications/CloudCommunications/docs/v1.0-beta/Invoke-MgInviteCommunicationCallParticipant.md +++ b/src/CloudCommunications/CloudCommunications/docs/v1.0-beta/Invoke-MgInviteCommunicationCallParticipant.md @@ -8,11 +8,8 @@ schema: 2.0.0 # Invoke-MgInviteCommunicationCallParticipant ## SYNOPSIS -Delete a specific participant in a call. -In some situations, it is appropriate for an application to remove a participant from an active call. -This action can be done before or after the participant answers the call. -When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. -When an invited participant is removed, any outstanding add participant request is canceled. +Invite participants to the active call. +For more information about how to handle operations, see commsOperation. ## SYNTAX @@ -45,11 +42,8 @@ Invoke-MgInviteCommunicationCallParticipant -InputObject : case - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -615,7 +615,7 @@ BODYPARAMETER : case - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -713,8 +713,8 @@ BODYPARAMETER : case - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -926,7 +926,7 @@ BODYPARAMETER : case - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -980,7 +980,7 @@ BODYPARAMETER : case - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1023,14 +1023,14 @@ BODYPARAMETER : case - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1482,8 +1482,14 @@ BODYPARAMETER : case - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2828,7 +2834,7 @@ BODYPARAMETER : case - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2839,6 +2845,9 @@ BODYPARAMETER : case - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2869,8 +2878,11 @@ BODYPARAMETER : case - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2896,7 +2908,7 @@ BODYPARAMETER : case - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2909,6 +2921,9 @@ BODYPARAMETER : case - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -2948,7 +2963,7 @@ BODYPARAMETER : case - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2970,7 +2985,7 @@ BODYPARAMETER : case - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2990,6 +3005,12 @@ BODYPARAMETER : case - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3901,7 +3922,7 @@ BODYPARAMETER : case - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3950,7 +3971,7 @@ BODYPARAMETER : case - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4196,6 +4217,8 @@ BODYPARAMETER : case - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4251,7 +4274,10 @@ BODYPARAMETER : case - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4711,7 +4737,7 @@ BODYPARAMETER : case - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4807,46 +4833,6 @@ BODYPARAMETER : case - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4886,6 +4872,11 @@ BODYPARAMETER : case - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5304,8 +5295,8 @@ CUSTODIANS : Returns a list of case custod - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5336,7 +5327,7 @@ CUSTODIANS : Returns a list of case custod - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5434,8 +5425,8 @@ CUSTODIANS : Returns a list of case custod - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5647,7 +5638,7 @@ CUSTODIANS : Returns a list of case custod - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5701,7 +5692,7 @@ CUSTODIANS : Returns a list of case custod - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5744,14 +5735,14 @@ CUSTODIANS : Returns a list of case custod - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6203,8 +6194,14 @@ CUSTODIANS : Returns a list of case custod - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7549,7 +7546,7 @@ CUSTODIANS : Returns a list of case custod - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7560,6 +7557,9 @@ CUSTODIANS : Returns a list of case custod - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7590,8 +7590,11 @@ CUSTODIANS : Returns a list of case custod - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7617,7 +7620,7 @@ CUSTODIANS : Returns a list of case custod - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7630,6 +7633,9 @@ CUSTODIANS : Returns a list of case custod - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -7669,7 +7675,7 @@ CUSTODIANS : Returns a list of case custod - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7691,7 +7697,7 @@ CUSTODIANS : Returns a list of case custod - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7711,6 +7717,12 @@ CUSTODIANS : Returns a list of case custod - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8622,7 +8634,7 @@ CUSTODIANS : Returns a list of case custod - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8671,7 +8683,7 @@ CUSTODIANS : Returns a list of case custod - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8917,6 +8929,8 @@ CUSTODIANS : Returns a list of case custod - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8972,7 +8986,10 @@ CUSTODIANS : Returns a list of case custod - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9432,7 +9449,7 @@ CUSTODIANS : Returns a list of case custod - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9528,46 +9545,6 @@ CUSTODIANS : Returns a list of case custod - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9607,6 +9584,11 @@ CUSTODIANS : Returns a list of case custod - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9880,8 +9862,8 @@ LEGALHOLDS : Returns a list of case legalH - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -9912,7 +9894,7 @@ LEGALHOLDS : Returns a list of case legalH - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10010,8 +9992,8 @@ LEGALHOLDS : Returns a list of case legalH - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10223,7 +10205,7 @@ LEGALHOLDS : Returns a list of case legalH - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10277,7 +10259,7 @@ LEGALHOLDS : Returns a list of case legalH - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10320,14 +10302,14 @@ LEGALHOLDS : Returns a list of case legalH - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10779,8 +10761,14 @@ LEGALHOLDS : Returns a list of case legalH - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12125,7 +12113,7 @@ LEGALHOLDS : Returns a list of case legalH - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12136,6 +12124,9 @@ LEGALHOLDS : Returns a list of case legalH - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12166,8 +12157,11 @@ LEGALHOLDS : Returns a list of case legalH - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12193,7 +12187,7 @@ LEGALHOLDS : Returns a list of case legalH - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12206,6 +12200,9 @@ LEGALHOLDS : Returns a list of case legalH - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -12245,7 +12242,7 @@ LEGALHOLDS : Returns a list of case legalH - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12267,7 +12264,7 @@ LEGALHOLDS : Returns a list of case legalH - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12287,6 +12284,12 @@ LEGALHOLDS : Returns a list of case legalH - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13198,7 +13201,7 @@ LEGALHOLDS : Returns a list of case legalH - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -13247,7 +13250,7 @@ LEGALHOLDS : Returns a list of case legalH - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13493,6 +13496,8 @@ LEGALHOLDS : Returns a list of case legalH - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13548,7 +13553,10 @@ LEGALHOLDS : Returns a list of case legalH - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14008,7 +14016,7 @@ LEGALHOLDS : Returns a list of case legalH - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14104,46 +14112,6 @@ LEGALHOLDS : Returns a list of case legalH - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -14183,6 +14151,11 @@ LEGALHOLDS : Returns a list of case legalH - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseCustodian.md b/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseCustodian.md index 43974c259e4..a8b37927638 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseCustodian.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseCustodian.md @@ -550,8 +550,8 @@ BODYPARAMETER : custodian - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -582,7 +582,7 @@ BODYPARAMETER : custodian - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -680,8 +680,8 @@ BODYPARAMETER : custodian - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -893,7 +893,7 @@ BODYPARAMETER : custodian - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -947,7 +947,7 @@ BODYPARAMETER : custodian - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -990,14 +990,14 @@ BODYPARAMETER : custodian - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1449,8 +1449,14 @@ BODYPARAMETER : custodian - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2795,7 +2801,7 @@ BODYPARAMETER : custodian - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2806,6 +2812,9 @@ BODYPARAMETER : custodian - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2836,8 +2845,11 @@ BODYPARAMETER : custodian - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2863,7 +2875,7 @@ BODYPARAMETER : custodian - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2876,6 +2888,9 @@ BODYPARAMETER : custodian - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -2915,7 +2930,7 @@ BODYPARAMETER : custodian - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2937,7 +2952,7 @@ BODYPARAMETER : custodian - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2957,6 +2972,12 @@ BODYPARAMETER : custodian - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3868,7 +3889,7 @@ BODYPARAMETER : custodian - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3917,7 +3938,7 @@ BODYPARAMETER : custodian - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4163,6 +4184,8 @@ BODYPARAMETER : custodian - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4218,7 +4241,10 @@ BODYPARAMETER : custodian - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4678,7 +4704,7 @@ BODYPARAMETER : custodian - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4774,46 +4800,6 @@ BODYPARAMETER : custodian - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4853,6 +4839,11 @@ BODYPARAMETER : custodian - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5122,8 +5113,8 @@ SITESOURCES : Data source entity for Shar - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5154,7 +5145,7 @@ SITESOURCES : Data source entity for Shar - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5252,8 +5243,8 @@ SITESOURCES : Data source entity for Shar - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5465,7 +5456,7 @@ SITESOURCES : Data source entity for Shar - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5519,7 +5510,7 @@ SITESOURCES : Data source entity for Shar - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5562,14 +5553,14 @@ SITESOURCES : Data source entity for Shar - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6021,8 +6012,14 @@ SITESOURCES : Data source entity for Shar - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7367,7 +7364,7 @@ SITESOURCES : Data source entity for Shar - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7378,6 +7375,9 @@ SITESOURCES : Data source entity for Shar - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7408,8 +7408,11 @@ SITESOURCES : Data source entity for Shar - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7435,7 +7438,7 @@ SITESOURCES : Data source entity for Shar - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7448,6 +7451,9 @@ SITESOURCES : Data source entity for Shar - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -7487,7 +7493,7 @@ SITESOURCES : Data source entity for Shar - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7509,7 +7515,7 @@ SITESOURCES : Data source entity for Shar - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7529,6 +7535,12 @@ SITESOURCES : Data source entity for Shar - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8440,7 +8452,7 @@ SITESOURCES : Data source entity for Shar - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8489,7 +8501,7 @@ SITESOURCES : Data source entity for Shar - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8735,6 +8747,8 @@ SITESOURCES : Data source entity for Shar - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8790,7 +8804,10 @@ SITESOURCES : Data source entity for Shar - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9250,7 +9267,7 @@ SITESOURCES : Data source entity for Shar - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9346,46 +9363,6 @@ SITESOURCES : Data source entity for Shar - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9425,6 +9402,11 @@ SITESOURCES : Data source entity for Shar - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9562,7 +9544,7 @@ UNIFIEDGROUPSOURCES : Data source - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9901,8 +9883,8 @@ UNIFIEDGROUPSOURCES : Data source - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -10021,8 +10003,8 @@ UNIFIEDGROUPSOURCES : Data source - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10234,7 +10216,7 @@ UNIFIEDGROUPSOURCES : Data source - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. @@ -10286,7 +10268,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10328,14 +10310,14 @@ UNIFIEDGROUPSOURCES : Data source - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10628,8 +10610,14 @@ UNIFIEDGROUPSOURCES : Data source - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11906,7 +11894,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11926,6 +11914,12 @@ UNIFIEDGROUPSOURCES : Data source - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12828,7 +12822,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -12877,7 +12871,7 @@ UNIFIEDGROUPSOURCES : Data source - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13029,6 +13023,9 @@ UNIFIEDGROUPSOURCES : Data source - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13059,8 +13056,11 @@ UNIFIEDGROUPSOURCES : Data source - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13086,7 +13086,7 @@ UNIFIEDGROUPSOURCES : Data source - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13099,6 +13099,9 @@ UNIFIEDGROUPSOURCES : Data source - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -13233,6 +13236,8 @@ UNIFIEDGROUPSOURCES : Data source - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13288,7 +13293,10 @@ UNIFIEDGROUPSOURCES : Data source - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13748,7 +13756,7 @@ UNIFIEDGROUPSOURCES : Data source - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13844,46 +13852,6 @@ UNIFIEDGROUPSOURCES : Data source - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -13923,6 +13891,11 @@ UNIFIEDGROUPSOURCES : Data source - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14033,7 +14006,7 @@ UNIFIEDGROUPSOURCES : Data source - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14043,7 +14016,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseCustodianSiteSource.md b/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseCustodianSiteSource.md index 5640ea9d114..abb865c8941 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseCustodianSiteSource.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseCustodianSiteSource.md @@ -412,8 +412,8 @@ BODYPARAMETER : siteSource - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -444,7 +444,7 @@ BODYPARAMETER : siteSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -542,8 +542,8 @@ BODYPARAMETER : siteSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -755,7 +755,7 @@ BODYPARAMETER : siteSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -809,7 +809,7 @@ BODYPARAMETER : siteSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -852,14 +852,14 @@ BODYPARAMETER : siteSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1311,8 +1311,14 @@ BODYPARAMETER : siteSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2657,7 +2663,7 @@ BODYPARAMETER : siteSource - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2668,6 +2674,9 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2698,8 +2707,11 @@ BODYPARAMETER : siteSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2725,7 +2737,7 @@ BODYPARAMETER : siteSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2738,6 +2750,9 @@ BODYPARAMETER : siteSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -2777,7 +2792,7 @@ BODYPARAMETER : siteSource - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2799,7 +2814,7 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2819,6 +2834,12 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3730,7 +3751,7 @@ BODYPARAMETER : siteSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3779,7 +3800,7 @@ BODYPARAMETER : siteSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4025,6 +4046,8 @@ BODYPARAMETER : siteSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4080,7 +4103,10 @@ BODYPARAMETER : siteSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4540,7 +4566,7 @@ BODYPARAMETER : siteSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4636,46 +4662,6 @@ BODYPARAMETER : siteSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4715,6 +4701,11 @@ BODYPARAMETER : siteSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4970,8 +4961,8 @@ SITE : site - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5002,7 +4993,7 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5100,8 +5091,8 @@ SITE : site - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5313,7 +5304,7 @@ SITE : site - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5367,7 +5358,7 @@ SITE : site - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5410,14 +5401,14 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5869,8 +5860,14 @@ SITE : site - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7215,7 +7212,7 @@ SITE : site - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7226,6 +7223,9 @@ SITE : site - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7256,8 +7256,11 @@ SITE : site - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7283,7 +7286,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7296,6 +7299,9 @@ SITE : site - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -7335,7 +7341,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7357,7 +7363,7 @@ SITE : site - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7377,6 +7383,12 @@ SITE : site - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8288,7 +8300,7 @@ SITE : site - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8337,7 +8349,7 @@ SITE : site - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8583,6 +8595,8 @@ SITE : site - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8638,7 +8652,10 @@ SITE : site - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9098,7 +9115,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9194,46 +9211,6 @@ SITE : site - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9273,6 +9250,11 @@ SITE : site - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md index 836cb40f4c8..4d37f129d27 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -342,7 +342,7 @@ BODYPARAMETER : unifiedGroupSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -681,8 +681,8 @@ BODYPARAMETER : unifiedGroupSource - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -801,8 +801,8 @@ BODYPARAMETER : unifiedGroupSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1014,7 +1014,7 @@ BODYPARAMETER : unifiedGroupSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. @@ -1066,7 +1066,7 @@ BODYPARAMETER : unifiedGroupSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1108,14 +1108,14 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1408,8 +1408,14 @@ BODYPARAMETER : unifiedGroupSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2686,7 +2692,7 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2706,6 +2712,12 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3608,7 +3620,7 @@ BODYPARAMETER : unifiedGroupSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3657,7 +3669,7 @@ BODYPARAMETER : unifiedGroupSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3809,6 +3821,9 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3839,8 +3854,11 @@ BODYPARAMETER : unifiedGroupSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3866,7 +3884,7 @@ BODYPARAMETER : unifiedGroupSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3879,6 +3897,9 @@ BODYPARAMETER : unifiedGroupSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4013,6 +4034,8 @@ BODYPARAMETER : unifiedGroupSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4068,7 +4091,10 @@ BODYPARAMETER : unifiedGroupSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4528,7 +4554,7 @@ BODYPARAMETER : unifiedGroupSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4624,46 +4650,6 @@ BODYPARAMETER : unifiedGroupSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4703,6 +4689,11 @@ BODYPARAMETER : unifiedGroupSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4813,7 +4804,7 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4823,7 +4814,7 @@ BODYPARAMETER : unifiedGroupSource - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -4876,7 +4867,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5222,8 +5213,8 @@ GROUP : group - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5342,8 +5333,8 @@ GROUP : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5555,7 +5546,7 @@ GROUP : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. @@ -5607,7 +5598,7 @@ GROUP : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5649,14 +5640,14 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5949,8 +5940,14 @@ GROUP : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7227,7 +7224,7 @@ GROUP : group - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7247,6 +7244,12 @@ GROUP : group - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8149,7 +8152,7 @@ GROUP : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8198,7 +8201,7 @@ GROUP : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8350,6 +8353,9 @@ GROUP : group - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8380,8 +8386,11 @@ GROUP : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8407,7 +8416,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8420,6 +8429,9 @@ GROUP : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8554,6 +8566,8 @@ GROUP : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8609,7 +8623,10 @@ GROUP : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9069,7 +9086,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9165,46 +9182,6 @@ GROUP : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9244,6 +9221,11 @@ GROUP : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9354,7 +9336,7 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9364,7 +9346,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseLegalHold.md b/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseLegalHold.md index 3e7981a6d27..8bebc9ca362 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseLegalHold.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseLegalHold.md @@ -548,8 +548,8 @@ BODYPARAMETER : legalHold - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -580,7 +580,7 @@ BODYPARAMETER : legalHold - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -678,8 +678,8 @@ BODYPARAMETER : legalHold - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -891,7 +891,7 @@ BODYPARAMETER : legalHold - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -945,7 +945,7 @@ BODYPARAMETER : legalHold - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -988,14 +988,14 @@ BODYPARAMETER : legalHold - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1447,8 +1447,14 @@ BODYPARAMETER : legalHold - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2793,7 +2799,7 @@ BODYPARAMETER : legalHold - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2804,6 +2810,9 @@ BODYPARAMETER : legalHold - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2834,8 +2843,11 @@ BODYPARAMETER : legalHold - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2861,7 +2873,7 @@ BODYPARAMETER : legalHold - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2874,6 +2886,9 @@ BODYPARAMETER : legalHold - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -2913,7 +2928,7 @@ BODYPARAMETER : legalHold - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2935,7 +2950,7 @@ BODYPARAMETER : legalHold - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2955,6 +2970,12 @@ BODYPARAMETER : legalHold - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3866,7 +3887,7 @@ BODYPARAMETER : legalHold - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3915,7 +3936,7 @@ BODYPARAMETER : legalHold - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4161,6 +4182,8 @@ BODYPARAMETER : legalHold - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4216,7 +4239,10 @@ BODYPARAMETER : legalHold - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4676,7 +4702,7 @@ BODYPARAMETER : legalHold - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4772,46 +4798,6 @@ BODYPARAMETER : legalHold - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4851,6 +4837,11 @@ BODYPARAMETER : legalHold - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5139,8 +5130,8 @@ SITESOURCES : Data source entity for Shar - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5171,7 +5162,7 @@ SITESOURCES : Data source entity for Shar - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5269,8 +5260,8 @@ SITESOURCES : Data source entity for Shar - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5482,7 +5473,7 @@ SITESOURCES : Data source entity for Shar - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5536,7 +5527,7 @@ SITESOURCES : Data source entity for Shar - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5579,14 +5570,14 @@ SITESOURCES : Data source entity for Shar - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6038,8 +6029,14 @@ SITESOURCES : Data source entity for Shar - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7384,7 +7381,7 @@ SITESOURCES : Data source entity for Shar - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7395,6 +7392,9 @@ SITESOURCES : Data source entity for Shar - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7425,8 +7425,11 @@ SITESOURCES : Data source entity for Shar - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7452,7 +7455,7 @@ SITESOURCES : Data source entity for Shar - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7465,6 +7468,9 @@ SITESOURCES : Data source entity for Shar - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -7504,7 +7510,7 @@ SITESOURCES : Data source entity for Shar - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7526,7 +7532,7 @@ SITESOURCES : Data source entity for Shar - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7546,6 +7552,12 @@ SITESOURCES : Data source entity for Shar - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8457,7 +8469,7 @@ SITESOURCES : Data source entity for Shar - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8506,7 +8518,7 @@ SITESOURCES : Data source entity for Shar - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8752,6 +8764,8 @@ SITESOURCES : Data source entity for Shar - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8807,7 +8821,10 @@ SITESOURCES : Data source entity for Shar - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9267,7 +9284,7 @@ SITESOURCES : Data source entity for Shar - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9363,46 +9380,6 @@ SITESOURCES : Data source entity for Shar - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9442,6 +9419,11 @@ SITESOURCES : Data source entity for Shar - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9579,7 +9561,7 @@ UNIFIEDGROUPSOURCES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9918,8 +9900,8 @@ UNIFIEDGROUPSOURCES : . - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -10038,8 +10020,8 @@ UNIFIEDGROUPSOURCES : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10251,7 +10233,7 @@ UNIFIEDGROUPSOURCES : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. @@ -10303,7 +10285,7 @@ UNIFIEDGROUPSOURCES : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10345,14 +10327,14 @@ UNIFIEDGROUPSOURCES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10645,8 +10627,14 @@ UNIFIEDGROUPSOURCES : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11923,7 +11911,7 @@ UNIFIEDGROUPSOURCES : . - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11943,6 +11931,12 @@ UNIFIEDGROUPSOURCES : . - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12845,7 +12839,7 @@ UNIFIEDGROUPSOURCES : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -12894,7 +12888,7 @@ UNIFIEDGROUPSOURCES : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13046,6 +13040,9 @@ UNIFIEDGROUPSOURCES : . - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13076,8 +13073,11 @@ UNIFIEDGROUPSOURCES : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13103,7 +13103,7 @@ UNIFIEDGROUPSOURCES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13116,6 +13116,9 @@ UNIFIEDGROUPSOURCES : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -13250,6 +13253,8 @@ UNIFIEDGROUPSOURCES : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13305,7 +13310,10 @@ UNIFIEDGROUPSOURCES : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13765,7 +13773,7 @@ UNIFIEDGROUPSOURCES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13861,46 +13869,6 @@ UNIFIEDGROUPSOURCES : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -13940,6 +13908,11 @@ UNIFIEDGROUPSOURCES : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14050,7 +14023,7 @@ UNIFIEDGROUPSOURCES : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14060,7 +14033,7 @@ UNIFIEDGROUPSOURCES : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseLegalHoldSiteSource.md b/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseLegalHoldSiteSource.md index 46aa4f7d9dd..e7e43437031 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseLegalHoldSiteSource.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseLegalHoldSiteSource.md @@ -412,8 +412,8 @@ BODYPARAMETER : siteSource - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -444,7 +444,7 @@ BODYPARAMETER : siteSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -542,8 +542,8 @@ BODYPARAMETER : siteSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -755,7 +755,7 @@ BODYPARAMETER : siteSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -809,7 +809,7 @@ BODYPARAMETER : siteSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -852,14 +852,14 @@ BODYPARAMETER : siteSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1311,8 +1311,14 @@ BODYPARAMETER : siteSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2657,7 +2663,7 @@ BODYPARAMETER : siteSource - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2668,6 +2674,9 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2698,8 +2707,11 @@ BODYPARAMETER : siteSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2725,7 +2737,7 @@ BODYPARAMETER : siteSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2738,6 +2750,9 @@ BODYPARAMETER : siteSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -2777,7 +2792,7 @@ BODYPARAMETER : siteSource - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2799,7 +2814,7 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2819,6 +2834,12 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3730,7 +3751,7 @@ BODYPARAMETER : siteSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3779,7 +3800,7 @@ BODYPARAMETER : siteSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4025,6 +4046,8 @@ BODYPARAMETER : siteSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4080,7 +4103,10 @@ BODYPARAMETER : siteSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4540,7 +4566,7 @@ BODYPARAMETER : siteSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4636,46 +4662,6 @@ BODYPARAMETER : siteSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4715,6 +4701,11 @@ BODYPARAMETER : siteSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4970,8 +4961,8 @@ SITE : site - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5002,7 +4993,7 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5100,8 +5091,8 @@ SITE : site - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5313,7 +5304,7 @@ SITE : site - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5367,7 +5358,7 @@ SITE : site - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5410,14 +5401,14 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5869,8 +5860,14 @@ SITE : site - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7215,7 +7212,7 @@ SITE : site - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7226,6 +7223,9 @@ SITE : site - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7256,8 +7256,11 @@ SITE : site - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7283,7 +7286,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7296,6 +7299,9 @@ SITE : site - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -7335,7 +7341,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7357,7 +7363,7 @@ SITE : site - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7377,6 +7383,12 @@ SITE : site - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8288,7 +8300,7 @@ SITE : site - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8337,7 +8349,7 @@ SITE : site - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8583,6 +8595,8 @@ SITE : site - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8638,7 +8652,10 @@ SITE : site - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9098,7 +9115,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9194,46 +9211,6 @@ SITE : site - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9273,6 +9250,11 @@ SITE : site - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md b/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md index 397021bfb32..6e098723733 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/New-MgComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md @@ -314,7 +314,7 @@ BODYPARAMETER : unifiedGroupSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -653,8 +653,8 @@ BODYPARAMETER : unifiedGroupSource - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -773,8 +773,8 @@ BODYPARAMETER : unifiedGroupSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -986,7 +986,7 @@ BODYPARAMETER : unifiedGroupSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. @@ -1038,7 +1038,7 @@ BODYPARAMETER : unifiedGroupSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1080,14 +1080,14 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1380,8 +1380,14 @@ BODYPARAMETER : unifiedGroupSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2658,7 +2664,7 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2678,6 +2684,12 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3580,7 +3592,7 @@ BODYPARAMETER : unifiedGroupSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3629,7 +3641,7 @@ BODYPARAMETER : unifiedGroupSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3781,6 +3793,9 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3811,8 +3826,11 @@ BODYPARAMETER : unifiedGroupSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3838,7 +3856,7 @@ BODYPARAMETER : unifiedGroupSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3851,6 +3869,9 @@ BODYPARAMETER : unifiedGroupSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3985,6 +4006,8 @@ BODYPARAMETER : unifiedGroupSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4040,7 +4063,10 @@ BODYPARAMETER : unifiedGroupSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4500,7 +4526,7 @@ BODYPARAMETER : unifiedGroupSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4596,46 +4622,6 @@ BODYPARAMETER : unifiedGroupSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4675,6 +4661,11 @@ BODYPARAMETER : unifiedGroupSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4785,7 +4776,7 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4795,7 +4786,7 @@ BODYPARAMETER : unifiedGroupSource - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -4848,7 +4839,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5194,8 +5185,8 @@ GROUP : group - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5314,8 +5305,8 @@ GROUP : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5527,7 +5518,7 @@ GROUP : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. @@ -5579,7 +5570,7 @@ GROUP : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5621,14 +5612,14 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5921,8 +5912,14 @@ GROUP : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7199,7 +7196,7 @@ GROUP : group - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7219,6 +7216,12 @@ GROUP : group - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8121,7 +8124,7 @@ GROUP : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8170,7 +8173,7 @@ GROUP : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8322,6 +8325,9 @@ GROUP : group - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8352,8 +8358,11 @@ GROUP : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8379,7 +8388,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8392,6 +8401,9 @@ GROUP : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8526,6 +8538,8 @@ GROUP : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8581,7 +8595,10 @@ GROUP : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9041,7 +9058,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9137,46 +9154,6 @@ GROUP : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9216,6 +9193,11 @@ GROUP : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9326,7 +9308,7 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9336,7 +9318,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgCompliance.md b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgCompliance.md index 0f500c599b4..c88cc82b377 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgCompliance.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgCompliance.md @@ -305,8 +305,8 @@ BODYPARAMETER : compliance - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -337,7 +337,7 @@ BODYPARAMETER : compliance - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -435,8 +435,8 @@ BODYPARAMETER : compliance - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -648,7 +648,7 @@ BODYPARAMETER : compliance - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -702,7 +702,7 @@ BODYPARAMETER : compliance - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -745,14 +745,14 @@ BODYPARAMETER : compliance - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1204,8 +1204,14 @@ BODYPARAMETER : compliance - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2550,7 +2556,7 @@ BODYPARAMETER : compliance - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2561,6 +2567,9 @@ BODYPARAMETER : compliance - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2591,8 +2600,11 @@ BODYPARAMETER : compliance - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2618,7 +2630,7 @@ BODYPARAMETER : compliance - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2631,6 +2643,9 @@ BODYPARAMETER : compliance - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -2670,7 +2685,7 @@ BODYPARAMETER : compliance - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2692,7 +2707,7 @@ BODYPARAMETER : compliance - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2712,6 +2727,12 @@ BODYPARAMETER : compliance - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3623,7 +3644,7 @@ BODYPARAMETER : compliance - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3672,7 +3693,7 @@ BODYPARAMETER : compliance - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3918,6 +3939,8 @@ BODYPARAMETER : compliance - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3973,7 +3996,10 @@ BODYPARAMETER : compliance - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4433,7 +4459,7 @@ BODYPARAMETER : compliance - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4529,46 +4555,6 @@ BODYPARAMETER : compliance - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4608,6 +4594,11 @@ BODYPARAMETER : compliance - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5025,8 +5016,8 @@ EDISCOVERY : ediscoveryroot - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5057,7 +5048,7 @@ EDISCOVERY : ediscoveryroot - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5155,8 +5146,8 @@ EDISCOVERY : ediscoveryroot - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5368,7 +5359,7 @@ EDISCOVERY : ediscoveryroot - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5422,7 +5413,7 @@ EDISCOVERY : ediscoveryroot - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5465,14 +5456,14 @@ EDISCOVERY : ediscoveryroot - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5924,8 +5915,14 @@ EDISCOVERY : ediscoveryroot - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7270,7 +7267,7 @@ EDISCOVERY : ediscoveryroot - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7281,6 +7278,9 @@ EDISCOVERY : ediscoveryroot - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7311,8 +7311,11 @@ EDISCOVERY : ediscoveryroot - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7338,7 +7341,7 @@ EDISCOVERY : ediscoveryroot - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7351,6 +7354,9 @@ EDISCOVERY : ediscoveryroot - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -7390,7 +7396,7 @@ EDISCOVERY : ediscoveryroot - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7412,7 +7418,7 @@ EDISCOVERY : ediscoveryroot - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7432,6 +7438,12 @@ EDISCOVERY : ediscoveryroot - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8343,7 +8355,7 @@ EDISCOVERY : ediscoveryroot - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8392,7 +8404,7 @@ EDISCOVERY : ediscoveryroot - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8638,6 +8650,8 @@ EDISCOVERY : ediscoveryroot - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8693,7 +8707,10 @@ EDISCOVERY : ediscoveryroot - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9153,7 +9170,7 @@ EDISCOVERY : ediscoveryroot - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9249,46 +9266,6 @@ EDISCOVERY : ediscoveryroot - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9328,6 +9305,11 @@ EDISCOVERY : ediscoveryroot - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscovery.md b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscovery.md index 2e4626c7485..cd5c8a194a4 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscovery.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscovery.md @@ -319,8 +319,8 @@ BODYPARAMETER : ediscoveryroot - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -351,7 +351,7 @@ BODYPARAMETER : ediscoveryroot - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -449,8 +449,8 @@ BODYPARAMETER : ediscoveryroot - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -662,7 +662,7 @@ BODYPARAMETER : ediscoveryroot - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -716,7 +716,7 @@ BODYPARAMETER : ediscoveryroot - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -759,14 +759,14 @@ BODYPARAMETER : ediscoveryroot - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1218,8 +1218,14 @@ BODYPARAMETER : ediscoveryroot - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2564,7 +2570,7 @@ BODYPARAMETER : ediscoveryroot - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2575,6 +2581,9 @@ BODYPARAMETER : ediscoveryroot - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2605,8 +2614,11 @@ BODYPARAMETER : ediscoveryroot - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2632,7 +2644,7 @@ BODYPARAMETER : ediscoveryroot - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2645,6 +2657,9 @@ BODYPARAMETER : ediscoveryroot - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -2684,7 +2699,7 @@ BODYPARAMETER : ediscoveryroot - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2706,7 +2721,7 @@ BODYPARAMETER : ediscoveryroot - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2726,6 +2741,12 @@ BODYPARAMETER : ediscoveryroot - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3637,7 +3658,7 @@ BODYPARAMETER : ediscoveryroot - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3686,7 +3707,7 @@ BODYPARAMETER : ediscoveryroot - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3932,6 +3953,8 @@ BODYPARAMETER : ediscoveryroot - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3987,7 +4010,10 @@ BODYPARAMETER : ediscoveryroot - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4447,7 +4473,7 @@ BODYPARAMETER : ediscoveryroot - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4543,46 +4569,6 @@ BODYPARAMETER : ediscoveryroot - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4622,6 +4608,11 @@ BODYPARAMETER : ediscoveryroot - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5036,8 +5027,8 @@ CASES : . - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5068,7 +5059,7 @@ CASES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5166,8 +5157,8 @@ CASES : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5379,7 +5370,7 @@ CASES : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5433,7 +5424,7 @@ CASES : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5476,14 +5467,14 @@ CASES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5935,8 +5926,14 @@ CASES : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7281,7 +7278,7 @@ CASES : . - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7292,6 +7289,9 @@ CASES : . - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7322,8 +7322,11 @@ CASES : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7349,7 +7352,7 @@ CASES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7362,6 +7365,9 @@ CASES : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -7401,7 +7407,7 @@ CASES : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7423,7 +7429,7 @@ CASES : . - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7443,6 +7449,12 @@ CASES : . - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8354,7 +8366,7 @@ CASES : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8403,7 +8415,7 @@ CASES : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8649,6 +8661,8 @@ CASES : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8704,7 +8718,10 @@ CASES : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9164,7 +9181,7 @@ CASES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9260,46 +9277,6 @@ CASES : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9339,6 +9316,11 @@ CASES : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCase.md b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCase.md index 518948bb6f4..f9ecad00fc0 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCase.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCase.md @@ -653,8 +653,8 @@ BODYPARAMETER : case - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -685,7 +685,7 @@ BODYPARAMETER : case - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -783,8 +783,8 @@ BODYPARAMETER : case - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -996,7 +996,7 @@ BODYPARAMETER : case - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1050,7 +1050,7 @@ BODYPARAMETER : case - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1093,14 +1093,14 @@ BODYPARAMETER : case - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1552,8 +1552,14 @@ BODYPARAMETER : case - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2898,7 +2904,7 @@ BODYPARAMETER : case - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2909,6 +2915,9 @@ BODYPARAMETER : case - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2939,8 +2948,11 @@ BODYPARAMETER : case - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2966,7 +2978,7 @@ BODYPARAMETER : case - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2979,6 +2991,9 @@ BODYPARAMETER : case - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3018,7 +3033,7 @@ BODYPARAMETER : case - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3040,7 +3055,7 @@ BODYPARAMETER : case - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3060,6 +3075,12 @@ BODYPARAMETER : case - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3971,7 +3992,7 @@ BODYPARAMETER : case - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4020,7 +4041,7 @@ BODYPARAMETER : case - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4266,6 +4287,8 @@ BODYPARAMETER : case - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4321,7 +4344,10 @@ BODYPARAMETER : case - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4781,7 +4807,7 @@ BODYPARAMETER : case - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4877,46 +4903,6 @@ BODYPARAMETER : case - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4956,6 +4942,11 @@ BODYPARAMETER : case - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5374,8 +5365,8 @@ CUSTODIANS : Returns a list of case custod - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5406,7 +5397,7 @@ CUSTODIANS : Returns a list of case custod - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5504,8 +5495,8 @@ CUSTODIANS : Returns a list of case custod - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5717,7 +5708,7 @@ CUSTODIANS : Returns a list of case custod - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5771,7 +5762,7 @@ CUSTODIANS : Returns a list of case custod - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5814,14 +5805,14 @@ CUSTODIANS : Returns a list of case custod - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6273,8 +6264,14 @@ CUSTODIANS : Returns a list of case custod - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7619,7 +7616,7 @@ CUSTODIANS : Returns a list of case custod - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7630,6 +7627,9 @@ CUSTODIANS : Returns a list of case custod - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7660,8 +7660,11 @@ CUSTODIANS : Returns a list of case custod - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7687,7 +7690,7 @@ CUSTODIANS : Returns a list of case custod - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7700,6 +7703,9 @@ CUSTODIANS : Returns a list of case custod - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -7739,7 +7745,7 @@ CUSTODIANS : Returns a list of case custod - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7761,7 +7767,7 @@ CUSTODIANS : Returns a list of case custod - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7781,6 +7787,12 @@ CUSTODIANS : Returns a list of case custod - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8692,7 +8704,7 @@ CUSTODIANS : Returns a list of case custod - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8741,7 +8753,7 @@ CUSTODIANS : Returns a list of case custod - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8987,6 +8999,8 @@ CUSTODIANS : Returns a list of case custod - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9042,7 +9056,10 @@ CUSTODIANS : Returns a list of case custod - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9502,7 +9519,7 @@ CUSTODIANS : Returns a list of case custod - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9598,46 +9615,6 @@ CUSTODIANS : Returns a list of case custod - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9677,6 +9654,11 @@ CUSTODIANS : Returns a list of case custod - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9966,8 +9948,8 @@ LEGALHOLDS : Returns a list of case legalH - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -9998,7 +9980,7 @@ LEGALHOLDS : Returns a list of case legalH - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10096,8 +10078,8 @@ LEGALHOLDS : Returns a list of case legalH - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10309,7 +10291,7 @@ LEGALHOLDS : Returns a list of case legalH - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10363,7 +10345,7 @@ LEGALHOLDS : Returns a list of case legalH - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10406,14 +10388,14 @@ LEGALHOLDS : Returns a list of case legalH - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10865,8 +10847,14 @@ LEGALHOLDS : Returns a list of case legalH - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12211,7 +12199,7 @@ LEGALHOLDS : Returns a list of case legalH - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12222,6 +12210,9 @@ LEGALHOLDS : Returns a list of case legalH - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12252,8 +12243,11 @@ LEGALHOLDS : Returns a list of case legalH - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12279,7 +12273,7 @@ LEGALHOLDS : Returns a list of case legalH - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12292,6 +12286,9 @@ LEGALHOLDS : Returns a list of case legalH - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -12331,7 +12328,7 @@ LEGALHOLDS : Returns a list of case legalH - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12353,7 +12350,7 @@ LEGALHOLDS : Returns a list of case legalH - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12373,6 +12370,12 @@ LEGALHOLDS : Returns a list of case legalH - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13284,7 +13287,7 @@ LEGALHOLDS : Returns a list of case legalH - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -13333,7 +13336,7 @@ LEGALHOLDS : Returns a list of case legalH - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13579,6 +13582,8 @@ LEGALHOLDS : Returns a list of case legalH - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13634,7 +13639,10 @@ LEGALHOLDS : Returns a list of case legalH - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14094,7 +14102,7 @@ LEGALHOLDS : Returns a list of case legalH - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14190,46 +14198,6 @@ LEGALHOLDS : Returns a list of case legalH - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -14269,6 +14237,11 @@ LEGALHOLDS : Returns a list of case legalH - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseCustodian.md b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseCustodian.md index 2edce9aae57..58bb6fee55a 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseCustodian.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseCustodian.md @@ -577,8 +577,8 @@ BODYPARAMETER : custodian - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -609,7 +609,7 @@ BODYPARAMETER : custodian - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -707,8 +707,8 @@ BODYPARAMETER : custodian - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -920,7 +920,7 @@ BODYPARAMETER : custodian - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -974,7 +974,7 @@ BODYPARAMETER : custodian - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1017,14 +1017,14 @@ BODYPARAMETER : custodian - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1476,8 +1476,14 @@ BODYPARAMETER : custodian - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2822,7 +2828,7 @@ BODYPARAMETER : custodian - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2833,6 +2839,9 @@ BODYPARAMETER : custodian - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2863,8 +2872,11 @@ BODYPARAMETER : custodian - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2890,7 +2902,7 @@ BODYPARAMETER : custodian - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2903,6 +2915,9 @@ BODYPARAMETER : custodian - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -2942,7 +2957,7 @@ BODYPARAMETER : custodian - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2964,7 +2979,7 @@ BODYPARAMETER : custodian - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2984,6 +2999,12 @@ BODYPARAMETER : custodian - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3895,7 +3916,7 @@ BODYPARAMETER : custodian - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3944,7 +3965,7 @@ BODYPARAMETER : custodian - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4190,6 +4211,8 @@ BODYPARAMETER : custodian - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4245,7 +4268,10 @@ BODYPARAMETER : custodian - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4705,7 +4731,7 @@ BODYPARAMETER : custodian - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4801,46 +4827,6 @@ BODYPARAMETER : custodian - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4880,6 +4866,11 @@ BODYPARAMETER : custodian - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5149,8 +5140,8 @@ SITESOURCES : Data source entity for Shar - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5181,7 +5172,7 @@ SITESOURCES : Data source entity for Shar - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5279,8 +5270,8 @@ SITESOURCES : Data source entity for Shar - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5492,7 +5483,7 @@ SITESOURCES : Data source entity for Shar - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5546,7 +5537,7 @@ SITESOURCES : Data source entity for Shar - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5589,14 +5580,14 @@ SITESOURCES : Data source entity for Shar - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6048,8 +6039,14 @@ SITESOURCES : Data source entity for Shar - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7394,7 +7391,7 @@ SITESOURCES : Data source entity for Shar - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7405,6 +7402,9 @@ SITESOURCES : Data source entity for Shar - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7435,8 +7435,11 @@ SITESOURCES : Data source entity for Shar - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7462,7 +7465,7 @@ SITESOURCES : Data source entity for Shar - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7475,6 +7478,9 @@ SITESOURCES : Data source entity for Shar - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -7514,7 +7520,7 @@ SITESOURCES : Data source entity for Shar - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7536,7 +7542,7 @@ SITESOURCES : Data source entity for Shar - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7556,6 +7562,12 @@ SITESOURCES : Data source entity for Shar - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8467,7 +8479,7 @@ SITESOURCES : Data source entity for Shar - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8516,7 +8528,7 @@ SITESOURCES : Data source entity for Shar - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8762,6 +8774,8 @@ SITESOURCES : Data source entity for Shar - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8817,7 +8831,10 @@ SITESOURCES : Data source entity for Shar - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9277,7 +9294,7 @@ SITESOURCES : Data source entity for Shar - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9373,46 +9390,6 @@ SITESOURCES : Data source entity for Shar - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9452,6 +9429,11 @@ SITESOURCES : Data source entity for Shar - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9589,7 +9571,7 @@ UNIFIEDGROUPSOURCES : Data source - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9928,8 +9910,8 @@ UNIFIEDGROUPSOURCES : Data source - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -10048,8 +10030,8 @@ UNIFIEDGROUPSOURCES : Data source - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10261,7 +10243,7 @@ UNIFIEDGROUPSOURCES : Data source - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. @@ -10313,7 +10295,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10355,14 +10337,14 @@ UNIFIEDGROUPSOURCES : Data source - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10655,8 +10637,14 @@ UNIFIEDGROUPSOURCES : Data source - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11933,7 +11921,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11953,6 +11941,12 @@ UNIFIEDGROUPSOURCES : Data source - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12855,7 +12849,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -12904,7 +12898,7 @@ UNIFIEDGROUPSOURCES : Data source - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13056,6 +13050,9 @@ UNIFIEDGROUPSOURCES : Data source - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13086,8 +13083,11 @@ UNIFIEDGROUPSOURCES : Data source - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13113,7 +13113,7 @@ UNIFIEDGROUPSOURCES : Data source - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13126,6 +13126,9 @@ UNIFIEDGROUPSOURCES : Data source - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -13260,6 +13263,8 @@ UNIFIEDGROUPSOURCES : Data source - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13315,7 +13320,10 @@ UNIFIEDGROUPSOURCES : Data source - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13775,7 +13783,7 @@ UNIFIEDGROUPSOURCES : Data source - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13871,46 +13879,6 @@ UNIFIEDGROUPSOURCES : Data source - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -13950,6 +13918,11 @@ UNIFIEDGROUPSOURCES : Data source - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14060,7 +14033,7 @@ UNIFIEDGROUPSOURCES : Data source - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14070,7 +14043,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseCustodianSiteSource.md b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseCustodianSiteSource.md index 2191a2bc3a4..ceb3195457a 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseCustodianSiteSource.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseCustodianSiteSource.md @@ -429,8 +429,8 @@ BODYPARAMETER : siteSource - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -461,7 +461,7 @@ BODYPARAMETER : siteSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -559,8 +559,8 @@ BODYPARAMETER : siteSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -772,7 +772,7 @@ BODYPARAMETER : siteSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -826,7 +826,7 @@ BODYPARAMETER : siteSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -869,14 +869,14 @@ BODYPARAMETER : siteSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1328,8 +1328,14 @@ BODYPARAMETER : siteSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2674,7 +2680,7 @@ BODYPARAMETER : siteSource - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2685,6 +2691,9 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2715,8 +2724,11 @@ BODYPARAMETER : siteSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2742,7 +2754,7 @@ BODYPARAMETER : siteSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2755,6 +2767,9 @@ BODYPARAMETER : siteSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -2794,7 +2809,7 @@ BODYPARAMETER : siteSource - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2816,7 +2831,7 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2836,6 +2851,12 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3747,7 +3768,7 @@ BODYPARAMETER : siteSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3796,7 +3817,7 @@ BODYPARAMETER : siteSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4042,6 +4063,8 @@ BODYPARAMETER : siteSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4097,7 +4120,10 @@ BODYPARAMETER : siteSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4557,7 +4583,7 @@ BODYPARAMETER : siteSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4653,46 +4679,6 @@ BODYPARAMETER : siteSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4732,6 +4718,11 @@ BODYPARAMETER : siteSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4987,8 +4978,8 @@ SITE : site - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5019,7 +5010,7 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5117,8 +5108,8 @@ SITE : site - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5330,7 +5321,7 @@ SITE : site - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5384,7 +5375,7 @@ SITE : site - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5427,14 +5418,14 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5886,8 +5877,14 @@ SITE : site - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7232,7 +7229,7 @@ SITE : site - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7243,6 +7240,9 @@ SITE : site - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7273,8 +7273,11 @@ SITE : site - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7300,7 +7303,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7313,6 +7316,9 @@ SITE : site - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -7352,7 +7358,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7374,7 +7380,7 @@ SITE : site - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7394,6 +7400,12 @@ SITE : site - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8305,7 +8317,7 @@ SITE : site - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8354,7 +8366,7 @@ SITE : site - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8600,6 +8612,8 @@ SITE : site - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8655,7 +8669,10 @@ SITE : site - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9115,7 +9132,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9211,46 +9228,6 @@ SITE : site - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9290,6 +9267,11 @@ SITE : site - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md index 285edd4b4c6..e533773134b 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -346,7 +346,7 @@ BODYPARAMETER : unifiedGroupSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -685,8 +685,8 @@ BODYPARAMETER : unifiedGroupSource - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -805,8 +805,8 @@ BODYPARAMETER : unifiedGroupSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1018,7 +1018,7 @@ BODYPARAMETER : unifiedGroupSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. @@ -1070,7 +1070,7 @@ BODYPARAMETER : unifiedGroupSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1112,14 +1112,14 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1412,8 +1412,14 @@ BODYPARAMETER : unifiedGroupSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2690,7 +2696,7 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2710,6 +2716,12 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3612,7 +3624,7 @@ BODYPARAMETER : unifiedGroupSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3661,7 +3673,7 @@ BODYPARAMETER : unifiedGroupSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3813,6 +3825,9 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3843,8 +3858,11 @@ BODYPARAMETER : unifiedGroupSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3870,7 +3888,7 @@ BODYPARAMETER : unifiedGroupSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3883,6 +3901,9 @@ BODYPARAMETER : unifiedGroupSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4017,6 +4038,8 @@ BODYPARAMETER : unifiedGroupSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4072,7 +4095,10 @@ BODYPARAMETER : unifiedGroupSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4532,7 +4558,7 @@ BODYPARAMETER : unifiedGroupSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4628,46 +4654,6 @@ BODYPARAMETER : unifiedGroupSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4707,6 +4693,11 @@ BODYPARAMETER : unifiedGroupSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4817,7 +4808,7 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4827,7 +4818,7 @@ BODYPARAMETER : unifiedGroupSource - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -4880,7 +4871,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5226,8 +5217,8 @@ GROUP : group - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5346,8 +5337,8 @@ GROUP : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5559,7 +5550,7 @@ GROUP : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. @@ -5611,7 +5602,7 @@ GROUP : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5653,14 +5644,14 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5953,8 +5944,14 @@ GROUP : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7231,7 +7228,7 @@ GROUP : group - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7251,6 +7248,12 @@ GROUP : group - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8153,7 +8156,7 @@ GROUP : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8202,7 +8205,7 @@ GROUP : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8354,6 +8357,9 @@ GROUP : group - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8384,8 +8390,11 @@ GROUP : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8411,7 +8420,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8424,6 +8433,9 @@ GROUP : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8558,6 +8570,8 @@ GROUP : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8613,7 +8627,10 @@ GROUP : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9073,7 +9090,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9169,46 +9186,6 @@ GROUP : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9248,6 +9225,11 @@ GROUP : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9358,7 +9340,7 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9368,7 +9350,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseLegalHold.md b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseLegalHold.md index eb6d446e72c..7a14310dd2c 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseLegalHold.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseLegalHold.md @@ -567,8 +567,8 @@ BODYPARAMETER : legalHold - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -599,7 +599,7 @@ BODYPARAMETER : legalHold - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -697,8 +697,8 @@ BODYPARAMETER : legalHold - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -910,7 +910,7 @@ BODYPARAMETER : legalHold - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -964,7 +964,7 @@ BODYPARAMETER : legalHold - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1007,14 +1007,14 @@ BODYPARAMETER : legalHold - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1466,8 +1466,14 @@ BODYPARAMETER : legalHold - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2812,7 +2818,7 @@ BODYPARAMETER : legalHold - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2823,6 +2829,9 @@ BODYPARAMETER : legalHold - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2853,8 +2862,11 @@ BODYPARAMETER : legalHold - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2880,7 +2892,7 @@ BODYPARAMETER : legalHold - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2893,6 +2905,9 @@ BODYPARAMETER : legalHold - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -2932,7 +2947,7 @@ BODYPARAMETER : legalHold - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2954,7 +2969,7 @@ BODYPARAMETER : legalHold - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2974,6 +2989,12 @@ BODYPARAMETER : legalHold - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3885,7 +3906,7 @@ BODYPARAMETER : legalHold - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3934,7 +3955,7 @@ BODYPARAMETER : legalHold - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4180,6 +4201,8 @@ BODYPARAMETER : legalHold - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4235,7 +4258,10 @@ BODYPARAMETER : legalHold - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4695,7 +4721,7 @@ BODYPARAMETER : legalHold - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4791,46 +4817,6 @@ BODYPARAMETER : legalHold - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4870,6 +4856,11 @@ BODYPARAMETER : legalHold - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5158,8 +5149,8 @@ SITESOURCES : Data source entity for Shar - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5190,7 +5181,7 @@ SITESOURCES : Data source entity for Shar - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5288,8 +5279,8 @@ SITESOURCES : Data source entity for Shar - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5501,7 +5492,7 @@ SITESOURCES : Data source entity for Shar - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5555,7 +5546,7 @@ SITESOURCES : Data source entity for Shar - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5598,14 +5589,14 @@ SITESOURCES : Data source entity for Shar - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6057,8 +6048,14 @@ SITESOURCES : Data source entity for Shar - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7403,7 +7400,7 @@ SITESOURCES : Data source entity for Shar - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7414,6 +7411,9 @@ SITESOURCES : Data source entity for Shar - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7444,8 +7444,11 @@ SITESOURCES : Data source entity for Shar - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7471,7 +7474,7 @@ SITESOURCES : Data source entity for Shar - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7484,6 +7487,9 @@ SITESOURCES : Data source entity for Shar - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -7523,7 +7529,7 @@ SITESOURCES : Data source entity for Shar - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7545,7 +7551,7 @@ SITESOURCES : Data source entity for Shar - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7565,6 +7571,12 @@ SITESOURCES : Data source entity for Shar - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8476,7 +8488,7 @@ SITESOURCES : Data source entity for Shar - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8525,7 +8537,7 @@ SITESOURCES : Data source entity for Shar - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8771,6 +8783,8 @@ SITESOURCES : Data source entity for Shar - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8826,7 +8840,10 @@ SITESOURCES : Data source entity for Shar - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9286,7 +9303,7 @@ SITESOURCES : Data source entity for Shar - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9382,46 +9399,6 @@ SITESOURCES : Data source entity for Shar - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9461,6 +9438,11 @@ SITESOURCES : Data source entity for Shar - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9598,7 +9580,7 @@ UNIFIEDGROUPSOURCES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9937,8 +9919,8 @@ UNIFIEDGROUPSOURCES : . - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -10057,8 +10039,8 @@ UNIFIEDGROUPSOURCES : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10270,7 +10252,7 @@ UNIFIEDGROUPSOURCES : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. @@ -10322,7 +10304,7 @@ UNIFIEDGROUPSOURCES : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10364,14 +10346,14 @@ UNIFIEDGROUPSOURCES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10664,8 +10646,14 @@ UNIFIEDGROUPSOURCES : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11942,7 +11930,7 @@ UNIFIEDGROUPSOURCES : . - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11962,6 +11950,12 @@ UNIFIEDGROUPSOURCES : . - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12864,7 +12858,7 @@ UNIFIEDGROUPSOURCES : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -12913,7 +12907,7 @@ UNIFIEDGROUPSOURCES : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13065,6 +13059,9 @@ UNIFIEDGROUPSOURCES : . - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13095,8 +13092,11 @@ UNIFIEDGROUPSOURCES : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13122,7 +13122,7 @@ UNIFIEDGROUPSOURCES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13135,6 +13135,9 @@ UNIFIEDGROUPSOURCES : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -13269,6 +13272,8 @@ UNIFIEDGROUPSOURCES : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13324,7 +13329,10 @@ UNIFIEDGROUPSOURCES : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13784,7 +13792,7 @@ UNIFIEDGROUPSOURCES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13880,46 +13888,6 @@ UNIFIEDGROUPSOURCES : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -13959,6 +13927,11 @@ UNIFIEDGROUPSOURCES : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14069,7 +14042,7 @@ UNIFIEDGROUPSOURCES : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14079,7 +14052,7 @@ UNIFIEDGROUPSOURCES : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseLegalHoldSiteSource.md b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseLegalHoldSiteSource.md index e4adbe5f902..caafb3f1e0f 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseLegalHoldSiteSource.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseLegalHoldSiteSource.md @@ -429,8 +429,8 @@ BODYPARAMETER : siteSource - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -461,7 +461,7 @@ BODYPARAMETER : siteSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -559,8 +559,8 @@ BODYPARAMETER : siteSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -772,7 +772,7 @@ BODYPARAMETER : siteSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -826,7 +826,7 @@ BODYPARAMETER : siteSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -869,14 +869,14 @@ BODYPARAMETER : siteSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1328,8 +1328,14 @@ BODYPARAMETER : siteSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2674,7 +2680,7 @@ BODYPARAMETER : siteSource - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2685,6 +2691,9 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2715,8 +2724,11 @@ BODYPARAMETER : siteSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2742,7 +2754,7 @@ BODYPARAMETER : siteSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2755,6 +2767,9 @@ BODYPARAMETER : siteSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -2794,7 +2809,7 @@ BODYPARAMETER : siteSource - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2816,7 +2831,7 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2836,6 +2851,12 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3747,7 +3768,7 @@ BODYPARAMETER : siteSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3796,7 +3817,7 @@ BODYPARAMETER : siteSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4042,6 +4063,8 @@ BODYPARAMETER : siteSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4097,7 +4120,10 @@ BODYPARAMETER : siteSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4557,7 +4583,7 @@ BODYPARAMETER : siteSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4653,46 +4679,6 @@ BODYPARAMETER : siteSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4732,6 +4718,11 @@ BODYPARAMETER : siteSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4987,8 +4978,8 @@ SITE : site - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5019,7 +5010,7 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5117,8 +5108,8 @@ SITE : site - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5330,7 +5321,7 @@ SITE : site - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5384,7 +5375,7 @@ SITE : site - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5427,14 +5418,14 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5886,8 +5877,14 @@ SITE : site - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7232,7 +7229,7 @@ SITE : site - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7243,6 +7240,9 @@ SITE : site - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7273,8 +7273,11 @@ SITE : site - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7300,7 +7303,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7313,6 +7316,9 @@ SITE : site - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -7352,7 +7358,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7374,7 +7380,7 @@ SITE : site - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7394,6 +7400,12 @@ SITE : site - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8305,7 +8317,7 @@ SITE : site - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8354,7 +8366,7 @@ SITE : site - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8600,6 +8612,8 @@ SITE : site - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8655,7 +8669,10 @@ SITE : site - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9115,7 +9132,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9211,46 +9228,6 @@ SITE : site - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9290,6 +9267,11 @@ SITE : site - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md index 957641c2220..627b479525d 100644 --- a/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md +++ b/src/Compliance/Compliance/docs/v1.0-beta/Update-MgComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md @@ -346,7 +346,7 @@ BODYPARAMETER : unifiedGroupSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -685,8 +685,8 @@ BODYPARAMETER : unifiedGroupSource - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -805,8 +805,8 @@ BODYPARAMETER : unifiedGroupSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1018,7 +1018,7 @@ BODYPARAMETER : unifiedGroupSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. @@ -1070,7 +1070,7 @@ BODYPARAMETER : unifiedGroupSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1112,14 +1112,14 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1412,8 +1412,14 @@ BODYPARAMETER : unifiedGroupSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2690,7 +2696,7 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2710,6 +2716,12 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3612,7 +3624,7 @@ BODYPARAMETER : unifiedGroupSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -3661,7 +3673,7 @@ BODYPARAMETER : unifiedGroupSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3813,6 +3825,9 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3843,8 +3858,11 @@ BODYPARAMETER : unifiedGroupSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3870,7 +3888,7 @@ BODYPARAMETER : unifiedGroupSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3883,6 +3901,9 @@ BODYPARAMETER : unifiedGroupSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4017,6 +4038,8 @@ BODYPARAMETER : unifiedGroupSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4072,7 +4095,10 @@ BODYPARAMETER : unifiedGroupSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4532,7 +4558,7 @@ BODYPARAMETER : unifiedGroupSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4628,46 +4654,6 @@ BODYPARAMETER : unifiedGroupSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -4707,6 +4693,11 @@ BODYPARAMETER : unifiedGroupSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4817,7 +4808,7 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4827,7 +4818,7 @@ BODYPARAMETER : unifiedGroupSource - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -4880,7 +4871,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5226,8 +5217,8 @@ GROUP : group - `[AddIns ]`: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on. - `[Id ]`: - `[Properties ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[Type ]`: - `[AlternativeNames ]`: Used to retrieve service principals by subscription, identify resource group and full resource ids for managed identities. Supports $filter (eq, not, ge, le, startsWith). - `[AppDescription ]`: The description exposed by the associated application. @@ -5346,8 +5337,8 @@ GROUP : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5559,7 +5550,7 @@ GROUP : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. @@ -5611,7 +5602,7 @@ GROUP : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5653,14 +5644,14 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5953,8 +5944,14 @@ GROUP : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7231,7 +7228,7 @@ GROUP : group - `[Id ]`: The unique identifier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7251,6 +7248,12 @@ GROUP : group - `[Id ]`: The unique identifier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8153,7 +8156,7 @@ GROUP : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8202,7 +8205,7 @@ GROUP : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8354,6 +8357,9 @@ GROUP : group - `[Id ]`: The unique identifier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8384,8 +8390,11 @@ GROUP : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8411,7 +8420,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8424,6 +8433,9 @@ GROUP : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -8558,6 +8570,8 @@ GROUP : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8613,7 +8627,10 @@ GROUP : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9073,7 +9090,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9169,46 +9186,6 @@ GROUP : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique identifier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique identifier for an entity. Read-only. @@ -9248,6 +9225,11 @@ GROUP : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9358,7 +9340,7 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9368,7 +9350,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Compliance/Compliance/docs/v1.0/Microsoft.Graph.Compliance.md b/src/Compliance/Compliance/docs/v1.0/Microsoft.Graph.Compliance.md index 07848520025..c72938e661a 100644 --- a/src/Compliance/Compliance/docs/v1.0/Microsoft.Graph.Compliance.md +++ b/src/Compliance/Compliance/docs/v1.0/Microsoft.Graph.Compliance.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Compliance -Module Guid: 42e236c1-4b34-4993-b37c-d2556ffe281d +Module Guid: 3b412665-950c-4f7d-ac57-ce685fd5e819 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.compliance Help Version: 1.0.0.0 Locale: en-US diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Microsoft.Graph.CrossDeviceExperiences.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Microsoft.Graph.CrossDeviceExperiences.md index 4469d9d623b..def85060cf1 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Microsoft.Graph.CrossDeviceExperiences.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Microsoft.Graph.CrossDeviceExperiences.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.CrossDeviceExperiences -Module Guid: 16f2d55c-8c89-4fd5-af8d-d6b69a83bb7d +Module Guid: 0dcb4e9c-3d96-44be-b61d-45c4d1986768 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.crossdeviceexperiences Help Version: 1.0.0.0 Locale: en-US diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserActivity.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserActivity.md index 32df879b1be..50fd6ca28c3 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserActivity.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserActivity.md @@ -251,7 +251,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -414,7 +415,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. @@ -426,7 +427,7 @@ BODYPARAMETER : userActivity - `[ExpirationDateTime ]`: Set by the server. DateTime in UTC when the object expired on the server. - `[FallbackUrl ]`: Optional. URL used to launch the activity in a web-based app, if available. - `[HistoryItems ]`: - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: - `[Activity ]`: userActivity - `[CreatedDateTime ]`: Set by the server. DateTime in UTC when the object was created on the server. @@ -453,11 +454,11 @@ BODYPARAMETER : userActivity - `[DisplayText ]`: Required. Short text description of the user's unique activity (for example, document name in cases where an activity refers to document creation) HISTORYITEMS : . - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: - `[Activity ]`: userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserActivityHistoryItem.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserActivityHistoryItem.md index 196aa6576b8..88d190e8e1a 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserActivityHistoryItem.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserActivityHistoryItem.md @@ -145,7 +145,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -341,7 +342,7 @@ To create the parameters described below, construct a hash table containing the ACTIVITY : userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. @@ -353,7 +354,7 @@ ACTIVITY : userActivity - `[ExpirationDateTime ]`: Set by the server. DateTime in UTC when the object expired on the server. - `[FallbackUrl ]`: Optional. URL used to launch the activity in a web-based app, if available. - `[HistoryItems ]`: - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: - `[Activity ]`: userActivity - `[CreatedDateTime ]`: Set by the server. DateTime in UTC when the object was created on the server. @@ -381,11 +382,11 @@ ACTIVITY : userActivity BODYPARAMETER : activityHistoryItem - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: - `[Activity ]`: userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDevice.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDevice.md index 24bb171fc20..14469157733 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDevice.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDevice.md @@ -222,8 +222,9 @@ Accept wildcard characters: False ``` ### -DeviceId -Identifier set by Azure Device Registration Service at the time of registration. -Supports $filter (eq, ne, not, startsWith). +Unique Identifier set by Azure Device Registration Service at the time of registration. +This is an alternate key that can be used to reference the device object. +Also Supports $filter (eq, ne, not, startsWith). ```yaml Type: System.String @@ -402,7 +403,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -687,7 +689,7 @@ Accept wildcard characters: False ### -PhysicalIds For internal use only. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. ```yaml Type: System.String[] @@ -811,7 +813,7 @@ Accept wildcard characters: False ### -SystemLabels List of labels applied to the device by the system. -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -953,7 +955,7 @@ ALTERNATIVESECURITYIDS : For internal us BODYPARAMETER : device - `[(Any) ]`: This indicates any property can be added to this object. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AccountEnabled ]`: true if the account is enabled; otherwise, false. Default is true. Supports $filter (eq, ne, not, in). Only callers in Global Administrator and Cloud Device Administrator roles can set this property. - `[AlternativeSecurityIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le). - `[IdentityProvider ]`: For internal use only @@ -961,7 +963,7 @@ BODYPARAMETER : device - `[Type ]`: For internal use only - `[ApproximateLastSignInDateTime ]`: The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Supports $filter (eq, ne, not, ge, le, and eq on null values) and $orderBy. - `[Commands ]`: Set of commands sent to this device. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppServiceName ]`: - `[Error ]`: - `[PackageFamilyName ]`: @@ -971,12 +973,12 @@ BODYPARAMETER : device - `[PostBackUri ]`: - `[Responsepayload ]`: payloadResponse - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Status ]`: - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1002,7 +1004,7 @@ BODYPARAMETER : device - `[ExtensionAttribute8 ]`: Eighth customizable extension attribute. - `[ExtensionAttribute9 ]`: Ninth customizable extension attribute. - `[Extensions ]`: The collection of open extensions defined for the device. Read-only. Nullable. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Hostnames ]`: List of hostNames for the device. - `[IsCompliant ]`: true if the device complies with Mobile Device Management (MDM) policies; otherwise, false. Read-only. This can only be updated by Intune for any device OS type or by an approved MDM app for Windows OS devices. Supports $filter (eq, ne, not). - `[IsManaged ]`: true if the device is managed by a Mobile Device Management (MDM) app; otherwise, false. This can only be updated by Intune for any device OS type or by an approved MDM app for Windows OS devices. Supports $filter (eq, ne, not). @@ -1013,7 +1015,7 @@ BODYPARAMETER : device - `[Manufacturer ]`: Manufacturer of the device. Read-only. - `[MdmAppId ]`: Application identifier used to register device into MDM. Read-only. Supports $filter (eq, ne, not, startsWith). - `[MemberOf ]`: Groups and administrative units that this device is a member of. Read-only. Nullable. Supports $expand. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Model ]`: Model of the device. Read-only. - `[Name ]`: Friendly name of a device. Only returned if user signs in with a Microsoft account as part of Project Rome. @@ -1021,24 +1023,24 @@ BODYPARAMETER : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CatalogId ]`: Product id corresponding to the usage right. - `[ServiceIdentifier ]`: Identifier of the service corresponding to the usage right. - `[State ]`: usageRightState COMMANDS : Set of commands sent to this device. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppServiceName ]`: - `[Error ]`: - `[PackageFamilyName ]`: @@ -1048,7 +1050,7 @@ COMMANDS : Set of commands sent to this device. - `[PostBackUri ]`: - `[Responsepayload ]`: payloadResponse - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Status ]`: - `[Type ]`: @@ -1071,7 +1073,7 @@ EXTENSIONATTRIBUTES : onPremisesEx - `[ExtensionAttribute9 ]`: Ninth customizable extension attribute. EXTENSIONS : The collection of open extensions defined for the device. Read-only. Nullable. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. INPUTOBJECT : Identity Parameter - `[ActivityHistoryItemId ]`: key: id of activityHistoryItem @@ -1084,23 +1086,23 @@ INPUTOBJECT : Identity Parameter - `[UserId ]`: key: id of user MEMBEROF : Groups and administrative units that this device is a member of. Read-only. Nullable. Supports $expand. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. REGISTEREDOWNERS : The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. REGISTEREDUSERS : Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. TRANSITIVEMEMBEROF : Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. USAGERIGHTS : Represents the usage rights a device has been granted. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CatalogId ]`: Product id corresponding to the usage right. - `[ServiceIdentifier ]`: Identifier of the service corresponding to the usage right. - `[State ]`: usageRightState diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDeviceCommand.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDeviceCommand.md index c40fcd3c654..d36c91f66a7 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDeviceCommand.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDeviceCommand.md @@ -124,7 +124,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -329,7 +330,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : command - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppServiceName ]`: - `[Error ]`: - `[PackageFamilyName ]`: @@ -339,7 +340,7 @@ BODYPARAMETER : command - `[PostBackUri ]`: - `[Responsepayload ]`: payloadResponse - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Status ]`: - `[Type ]`: diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDeviceExtension.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDeviceExtension.md index 1fa5a996551..ff701dd2ca9 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDeviceExtension.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDeviceExtension.md @@ -89,7 +89,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDeviceUsageRights.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDeviceUsageRights.md index 5fe5037a96a..ba808b851b2 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDeviceUsageRights.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/New-MgUserDeviceUsageRights.md @@ -107,7 +107,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -237,7 +238,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : usageRight - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CatalogId ]`: Product id corresponding to the usage right. - `[ServiceIdentifier ]`: Identifier of the service corresponding to the usage right. - `[State ]`: usageRightState diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserActivity.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserActivity.md index 90408f6d231..da03a7415b5 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserActivity.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserActivity.md @@ -251,7 +251,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -444,7 +445,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. @@ -456,7 +457,7 @@ BODYPARAMETER : userActivity - `[ExpirationDateTime ]`: Set by the server. DateTime in UTC when the object expired on the server. - `[FallbackUrl ]`: Optional. URL used to launch the activity in a web-based app, if available. - `[HistoryItems ]`: - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: - `[Activity ]`: userActivity - `[CreatedDateTime ]`: Set by the server. DateTime in UTC when the object was created on the server. @@ -483,11 +484,11 @@ BODYPARAMETER : userActivity - `[DisplayText ]`: Required. Short text description of the user's unique activity (for example, document name in cases where an activity refers to document creation) HISTORYITEMS : . - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: - `[Activity ]`: userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserActivityHistoryItem.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserActivityHistoryItem.md index 737003674f2..33f2f640cd2 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserActivityHistoryItem.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserActivityHistoryItem.md @@ -162,7 +162,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -373,7 +374,7 @@ To create the parameters described below, construct a hash table containing the ACTIVITY : userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. @@ -385,7 +386,7 @@ ACTIVITY : userActivity - `[ExpirationDateTime ]`: Set by the server. DateTime in UTC when the object expired on the server. - `[FallbackUrl ]`: Optional. URL used to launch the activity in a web-based app, if available. - `[HistoryItems ]`: - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: - `[Activity ]`: userActivity - `[CreatedDateTime ]`: Set by the server. DateTime in UTC when the object was created on the server. @@ -413,11 +414,11 @@ ACTIVITY : userActivity BODYPARAMETER : activityHistoryItem - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: - `[Activity ]`: userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDevice.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDevice.md index 6981be2014c..b1611d853ce 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDevice.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDevice.md @@ -237,8 +237,9 @@ Accept wildcard characters: False ``` ### -DeviceId1 -Identifier set by Azure Device Registration Service at the time of registration. -Supports $filter (eq, ne, not, startsWith). +Unique Identifier set by Azure Device Registration Service at the time of registration. +This is an alternate key that can be used to reference the device object. +Also Supports $filter (eq, ne, not, startsWith). ```yaml Type: System.String @@ -417,7 +418,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -717,7 +719,7 @@ Accept wildcard characters: False ### -PhysicalIds For internal use only. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. ```yaml Type: System.String[] @@ -841,7 +843,7 @@ Accept wildcard characters: False ### -SystemLabels List of labels applied to the device by the system. -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -983,7 +985,7 @@ ALTERNATIVESECURITYIDS : For internal us BODYPARAMETER : device - `[(Any) ]`: This indicates any property can be added to this object. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AccountEnabled ]`: true if the account is enabled; otherwise, false. Default is true. Supports $filter (eq, ne, not, in). Only callers in Global Administrator and Cloud Device Administrator roles can set this property. - `[AlternativeSecurityIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le). - `[IdentityProvider ]`: For internal use only @@ -991,7 +993,7 @@ BODYPARAMETER : device - `[Type ]`: For internal use only - `[ApproximateLastSignInDateTime ]`: The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Supports $filter (eq, ne, not, ge, le, and eq on null values) and $orderBy. - `[Commands ]`: Set of commands sent to this device. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppServiceName ]`: - `[Error ]`: - `[PackageFamilyName ]`: @@ -1001,12 +1003,12 @@ BODYPARAMETER : device - `[PostBackUri ]`: - `[Responsepayload ]`: payloadResponse - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Status ]`: - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1032,7 +1034,7 @@ BODYPARAMETER : device - `[ExtensionAttribute8 ]`: Eighth customizable extension attribute. - `[ExtensionAttribute9 ]`: Ninth customizable extension attribute. - `[Extensions ]`: The collection of open extensions defined for the device. Read-only. Nullable. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Hostnames ]`: List of hostNames for the device. - `[IsCompliant ]`: true if the device complies with Mobile Device Management (MDM) policies; otherwise, false. Read-only. This can only be updated by Intune for any device OS type or by an approved MDM app for Windows OS devices. Supports $filter (eq, ne, not). - `[IsManaged ]`: true if the device is managed by a Mobile Device Management (MDM) app; otherwise, false. This can only be updated by Intune for any device OS type or by an approved MDM app for Windows OS devices. Supports $filter (eq, ne, not). @@ -1043,7 +1045,7 @@ BODYPARAMETER : device - `[Manufacturer ]`: Manufacturer of the device. Read-only. - `[MdmAppId ]`: Application identifier used to register device into MDM. Read-only. Supports $filter (eq, ne, not, startsWith). - `[MemberOf ]`: Groups and administrative units that this device is a member of. Read-only. Nullable. Supports $expand. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Model ]`: Model of the device. Read-only. - `[Name ]`: Friendly name of a device. Only returned if user signs in with a Microsoft account as part of Project Rome. @@ -1051,24 +1053,24 @@ BODYPARAMETER : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CatalogId ]`: Product id corresponding to the usage right. - `[ServiceIdentifier ]`: Identifier of the service corresponding to the usage right. - `[State ]`: usageRightState COMMANDS : Set of commands sent to this device. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppServiceName ]`: - `[Error ]`: - `[PackageFamilyName ]`: @@ -1078,7 +1080,7 @@ COMMANDS : Set of commands sent to this device. - `[PostBackUri ]`: - `[Responsepayload ]`: payloadResponse - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Status ]`: - `[Type ]`: @@ -1101,7 +1103,7 @@ EXTENSIONATTRIBUTES : onPremisesEx - `[ExtensionAttribute9 ]`: Ninth customizable extension attribute. EXTENSIONS : The collection of open extensions defined for the device. Read-only. Nullable. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. INPUTOBJECT : Identity Parameter - `[ActivityHistoryItemId ]`: key: id of activityHistoryItem @@ -1114,23 +1116,23 @@ INPUTOBJECT : Identity Parameter - `[UserId ]`: key: id of user MEMBEROF : Groups and administrative units that this device is a member of. Read-only. Nullable. Supports $expand. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. REGISTEREDOWNERS : The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. REGISTEREDUSERS : Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. TRANSITIVEMEMBEROF : Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. USAGERIGHTS : Represents the usage rights a device has been granted. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CatalogId ]`: Product id corresponding to the usage right. - `[ServiceIdentifier ]`: Identifier of the service corresponding to the usage right. - `[State ]`: usageRightState diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDeviceCommand.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDeviceCommand.md index 3cfdb64e3bd..75b931d8361 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDeviceCommand.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDeviceCommand.md @@ -140,7 +140,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -360,7 +361,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : command - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AppServiceName ]`: - `[Error ]`: - `[PackageFamilyName ]`: @@ -370,7 +371,7 @@ BODYPARAMETER : command - `[PostBackUri ]`: - `[Responsepayload ]`: payloadResponse - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Status ]`: - `[Type ]`: diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDeviceExtension.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDeviceExtension.md index cfcb975ac14..afbd12565a6 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDeviceExtension.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDeviceExtension.md @@ -104,7 +104,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDeviceUsageRights.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDeviceUsageRights.md index 5e570e30f08..925a56b066e 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDeviceUsageRights.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0-beta/Update-MgUserDeviceUsageRights.md @@ -107,7 +107,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -267,7 +268,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : usageRight - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CatalogId ]`: Product id corresponding to the usage right. - `[ServiceIdentifier ]`: Identifier of the service corresponding to the usage right. - `[State ]`: usageRightState diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/Microsoft.Graph.CrossDeviceExperiences.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/Microsoft.Graph.CrossDeviceExperiences.md index 006f027b80e..8aff74ebfb7 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/Microsoft.Graph.CrossDeviceExperiences.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/Microsoft.Graph.CrossDeviceExperiences.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.CrossDeviceExperiences -Module Guid: 16f2d55c-8c89-4fd5-af8d-d6b69a83bb7d +Module Guid: 0dcb4e9c-3d96-44be-b61d-45c4d1986768 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.crossdeviceexperiences Help Version: 1.0.0.0 Locale: en-US diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/New-MgUserActivity.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/New-MgUserActivity.md index 1f32fd026ad..2e9c0829dd3 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/New-MgUserActivity.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/New-MgUserActivity.md @@ -252,7 +252,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -415,7 +416,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. @@ -427,7 +428,7 @@ BODYPARAMETER : userActivity - `[ExpirationDateTime ]`: Set by the server. DateTime in UTC when the object expired on the server. - `[FallbackUrl ]`: Optional. URL used to launch the activity in a web-based app, if available. - `[HistoryItems ]`: Optional. NavigationProperty/Containment; navigation property to the activity's historyItems. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime. - `[Activity ]`: userActivity - `[CreatedDateTime ]`: Set by the server. DateTime in UTC when the object was created on the server. @@ -454,11 +455,11 @@ BODYPARAMETER : userActivity - `[DisplayText ]`: Required. Short text description of the user's unique activity (for example, document name in cases where an activity refers to document creation) HISTORYITEMS : Optional. NavigationProperty/Containment; navigation property to the activity's historyItems. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime. - `[Activity ]`: userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/New-MgUserActivityHistoryItem.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/New-MgUserActivityHistoryItem.md index d4492dd7e7e..9417dd54efe 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/New-MgUserActivityHistoryItem.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/New-MgUserActivityHistoryItem.md @@ -147,7 +147,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -343,7 +344,7 @@ To create the parameters described below, construct a hash table containing the ACTIVITY : userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. @@ -355,7 +356,7 @@ ACTIVITY : userActivity - `[ExpirationDateTime ]`: Set by the server. DateTime in UTC when the object expired on the server. - `[FallbackUrl ]`: Optional. URL used to launch the activity in a web-based app, if available. - `[HistoryItems ]`: Optional. NavigationProperty/Containment; navigation property to the activity's historyItems. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime. - `[Activity ]`: userActivity - `[CreatedDateTime ]`: Set by the server. DateTime in UTC when the object was created on the server. @@ -383,11 +384,11 @@ ACTIVITY : userActivity BODYPARAMETER : activityHistoryItem - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime. - `[Activity ]`: userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/Update-MgUserActivity.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/Update-MgUserActivity.md index 8ad106873b0..30cb83f2a81 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/Update-MgUserActivity.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/Update-MgUserActivity.md @@ -252,7 +252,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -445,7 +446,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. @@ -457,7 +458,7 @@ BODYPARAMETER : userActivity - `[ExpirationDateTime ]`: Set by the server. DateTime in UTC when the object expired on the server. - `[FallbackUrl ]`: Optional. URL used to launch the activity in a web-based app, if available. - `[HistoryItems ]`: Optional. NavigationProperty/Containment; navigation property to the activity's historyItems. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime. - `[Activity ]`: userActivity - `[CreatedDateTime ]`: Set by the server. DateTime in UTC when the object was created on the server. @@ -484,11 +485,11 @@ BODYPARAMETER : userActivity - `[DisplayText ]`: Required. Short text description of the user's unique activity (for example, document name in cases where an activity refers to document creation) HISTORYITEMS : Optional. NavigationProperty/Containment; navigation property to the activity's historyItems. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime. - `[Activity ]`: userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. diff --git a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/Update-MgUserActivityHistoryItem.md b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/Update-MgUserActivityHistoryItem.md index e432320de69..73de0ae86d2 100644 --- a/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/Update-MgUserActivityHistoryItem.md +++ b/src/CrossDeviceExperiences/CrossDeviceExperiences/docs/v1.0/Update-MgUserActivityHistoryItem.md @@ -164,7 +164,8 @@ Accept wildcard characters: False ``` ### -Id -. +The unique idenfier for an entity. +Read-only. ```yaml Type: System.String @@ -375,7 +376,7 @@ To create the parameters described below, construct a hash table containing the ACTIVITY : userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. @@ -387,7 +388,7 @@ ACTIVITY : userActivity - `[ExpirationDateTime ]`: Set by the server. DateTime in UTC when the object expired on the server. - `[FallbackUrl ]`: Optional. URL used to launch the activity in a web-based app, if available. - `[HistoryItems ]`: Optional. NavigationProperty/Containment; navigation property to the activity's historyItems. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime. - `[Activity ]`: userActivity - `[CreatedDateTime ]`: Set by the server. DateTime in UTC when the object was created on the server. @@ -415,11 +416,11 @@ ACTIVITY : userActivity BODYPARAMETER : activityHistoryItem - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveDurationSeconds ]`: Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime. - `[Activity ]`: userActivity - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: + - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActivationUrl ]`: Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. - `[ActivitySourceHost ]`: Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. - `[AppActivityId ]`: Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. diff --git a/src/DeviceManagement.Actions/DeviceManagement.Actions/docs/v1.0-beta/Invoke-MgRetryDeviceManagementVirtualEndpointCloudPcPartnerAgentInstallation.md b/src/DeviceManagement.Actions/DeviceManagement.Actions/docs/v1.0-beta/Invoke-MgRetryDeviceManagementVirtualEndpointCloudPcPartnerAgentInstallation.md new file mode 100644 index 00000000000..4c1215644c7 --- /dev/null +++ b/src/DeviceManagement.Actions/DeviceManagement.Actions/docs/v1.0-beta/Invoke-MgRetryDeviceManagementVirtualEndpointCloudPcPartnerAgentInstallation.md @@ -0,0 +1,185 @@ +--- +external help file: +Module Name: Microsoft.Graph.DeviceManagement.Actions +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devicemanagement.actions/invoke-mgretrydevicemanagementvirtualendpointcloudpcpartneragentinstallation +schema: 2.0.0 +--- + +# Invoke-MgRetryDeviceManagementVirtualEndpointCloudPcPartnerAgentInstallation + +## SYNOPSIS +Invoke action retryPartnerAgentInstallation + +## SYNTAX + +### Retry (Default) +``` +Invoke-MgRetryDeviceManagementVirtualEndpointCloudPcPartnerAgentInstallation -CloudPcId [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### RetryViaIdentity +``` +Invoke-MgRetryDeviceManagementVirtualEndpointCloudPcPartnerAgentInstallation + -InputObject [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Invoke action retryPartnerAgentInstallation + +## EXAMPLES + +## PARAMETERS + +### -CloudPcId +key: id of cloudPC + +```yaml +Type: System.String +Parameter Sets: Retry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IDeviceManagementActionsIdentity +Parameter Sets: RetryViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IDeviceManagementActionsIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[AlertRecordId ]`: key: id of alertRecord + - `[AndroidDeviceOwnerEnrollmentProfileId ]`: key: id of androidDeviceOwnerEnrollmentProfile + - `[AndroidForWorkEnrollmentProfileId ]`: key: id of androidForWorkEnrollmentProfile + - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest + - `[AppleUserInitiatedEnrollmentProfileId ]`: key: id of appleUserInitiatedEnrollmentProfile + - `[CertificateConnectorDetailsId ]`: key: id of certificateConnectorDetails + - `[CloudPcDeviceImageId ]`: key: id of cloudPcDeviceImage + - `[CloudPcId ]`: key: id of cloudPC + - `[CloudPcOnPremisesConnectionId ]`: key: id of cloudPcOnPremisesConnection + - `[CloudPcProvisioningPolicyId ]`: key: id of cloudPcProvisioningPolicy + - `[CloudPcUserSettingId ]`: key: id of cloudPcUserSetting + - `[DataSharingConsentId ]`: key: id of dataSharingConsent + - `[DepOnboardingSettingId ]`: key: id of depOnboardingSetting + - `[DeviceCompliancePolicyId ]`: key: id of deviceCompliancePolicy + - `[DeviceComplianceScriptId ]`: key: id of deviceComplianceScript + - `[DeviceConfigurationId ]`: key: id of deviceConfiguration + - `[DeviceCustomAttributeShellScriptId ]`: key: id of deviceCustomAttributeShellScript + - `[DeviceEnrollmentConfigurationId ]`: key: id of deviceEnrollmentConfiguration + - `[DeviceHealthScriptId ]`: key: id of deviceHealthScript + - `[DeviceLogCollectionResponseId ]`: key: id of deviceLogCollectionResponse + - `[DeviceManagementCompliancePolicyId ]`: key: id of deviceManagementCompliancePolicy + - `[DeviceManagementConfigurationPolicyId ]`: key: id of deviceManagementConfigurationPolicy + - `[DeviceManagementExchangeConnectorId ]`: key: id of deviceManagementExchangeConnector + - `[DeviceManagementIntentId ]`: key: id of deviceManagementIntent + - `[DeviceManagementPartnerId ]`: key: id of deviceManagementPartner + - `[DeviceManagementResourceAccessProfileBaseId ]`: key: id of deviceManagementResourceAccessProfileBase + - `[DeviceManagementReusablePolicySettingId ]`: key: id of deviceManagementReusablePolicySetting + - `[DeviceManagementScriptId ]`: key: id of deviceManagementScript + - `[DeviceManagementTemplateId ]`: key: id of deviceManagementTemplate + - `[DeviceManagementTemplateId1 ]`: key: id of deviceManagementTemplate + - `[DeviceShellScriptId ]`: key: id of deviceShellScript + - `[EmbeddedSimActivationCodePoolId ]`: key: id of embeddedSIMActivationCodePool + - `[EnrollmentProfileId ]`: key: id of enrollmentProfile + - `[GroupPolicyConfigurationId ]`: key: id of groupPolicyConfiguration + - `[GroupPolicyUploadedDefinitionFileId ]`: key: id of groupPolicyUploadedDefinitionFile + - `[IntuneBrandingProfileId ]`: key: id of intuneBrandingProfile + - `[ManagedDeviceId ]`: key: id of managedDevice + - `[MicrosoftTunnelServerId ]`: key: id of microsoftTunnelServer + - `[MicrosoftTunnelServerLogCollectionResponseId ]`: key: id of microsoftTunnelServerLogCollectionResponse + - `[MicrosoftTunnelSiteId ]`: key: id of microsoftTunnelSite + - `[MobileAppTroubleshootingEventId ]`: key: id of mobileAppTroubleshootingEvent + - `[NotificationMessageTemplateId ]`: key: id of notificationMessageTemplate + - `[OemWarrantyInformationOnboardingId ]`: key: id of oemWarrantyInformationOnboarding + - `[RemoteAssistancePartnerId ]`: key: id of remoteAssistancePartner + - `[RoleScopeTagId ]`: key: id of roleScopeTag + - `[WindowsAutopilotDeploymentProfileId ]`: key: id of windowsAutopilotDeploymentProfile + - `[WindowsAutopilotDeviceIdentityId ]`: key: id of windowsAutopilotDeviceIdentity + - `[WindowsDriverUpdateProfileId ]`: key: id of windowsDriverUpdateProfile + - `[WindowsFeatureUpdateProfileId ]`: key: id of windowsFeatureUpdateProfile + - `[WindowsQualityUpdateProfileId ]`: key: id of windowsQualityUpdateProfile + - `[ZebraFotaDeploymentId ]`: key: id of zebraFotaDeployment + +## RELATED LINKS + diff --git a/src/DeviceManagement.Actions/DeviceManagement.Actions/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Actions.md b/src/DeviceManagement.Actions/DeviceManagement.Actions/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Actions.md index e67ab83cc5c..4dac2ad2cca 100644 --- a/src/DeviceManagement.Actions/DeviceManagement.Actions/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Actions.md +++ b/src/DeviceManagement.Actions/DeviceManagement.Actions/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Actions.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.DeviceManagement.Actions -Module Guid: ee5571a4-1ad7-4252-b2da-e8d0b1dc6cbb +Module Guid: 4d897fff-617b-47f4-bda7-98a5a71c5d9b Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devicemanagement.actions Help Version: 1.0.0.0 Locale: en-US @@ -473,6 +473,9 @@ Retire a device ### [Invoke-MgRetireDeviceManagementManagedDevice](Invoke-MgRetireDeviceManagementManagedDevice.md) Retire a device +### [Invoke-MgRetryDeviceManagementVirtualEndpointCloudPcPartnerAgentInstallation](Invoke-MgRetryDeviceManagementVirtualEndpointCloudPcPartnerAgentInstallation.md) +Invoke action retryPartnerAgentInstallation + ### [Invoke-MgReuploadDeviceManagementVirtualEndpointDeviceImage](Invoke-MgReuploadDeviceManagementVirtualEndpointDeviceImage.md) Reupload a cloudPcDeviceImage object that failed to upload. diff --git a/src/DeviceManagement.Actions/DeviceManagement.Actions/docs/v1.0/Microsoft.Graph.DeviceManagement.Actions.md b/src/DeviceManagement.Actions/DeviceManagement.Actions/docs/v1.0/Microsoft.Graph.DeviceManagement.Actions.md index 033455239f7..b6fa5c4a81c 100644 --- a/src/DeviceManagement.Actions/DeviceManagement.Actions/docs/v1.0/Microsoft.Graph.DeviceManagement.Actions.md +++ b/src/DeviceManagement.Actions/DeviceManagement.Actions/docs/v1.0/Microsoft.Graph.DeviceManagement.Actions.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.DeviceManagement.Actions -Module Guid: ee5571a4-1ad7-4252-b2da-e8d0b1dc6cbb +Module Guid: 4d897fff-617b-47f4-bda7-98a5a71c5d9b Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devicemanagement.actions Help Version: 1.0.0.0 Locale: en-US diff --git a/src/DeviceManagement.Actions/DeviceManagement.Actions/examples/v1.0-beta/Invoke-MgRetryDeviceManagementVirtualEndpointCloudPcPartnerAgentInstallation.md b/src/DeviceManagement.Actions/DeviceManagement.Actions/examples/v1.0-beta/Invoke-MgRetryDeviceManagementVirtualEndpointCloudPcPartnerAgentInstallation.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/DeviceManagement.Actions/DeviceManagement.Actions/examples/v1.0-beta/Invoke-MgRetryDeviceManagementVirtualEndpointCloudPcPartnerAgentInstallation.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Administration.md b/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Administration.md index 39ee6ce0bda..8e99aa8ddf1 100644 --- a/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Administration.md +++ b/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Administration.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.DeviceManagement.Administration -Module Guid: 9625a33a-0f5c-4ff6-ab5e-89cdca1b81b6 +Module Guid: 504ec205-a4db-4901-aaab-b933db81d3d5 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devicemanagement.administration Help Version: 1.0.0.0 Locale: en-US diff --git a/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/New-MgDeviceManagementVirtualEndpointProvisioningPolicy.md b/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/New-MgDeviceManagementVirtualEndpointProvisioningPolicy.md index 801d7283f47..d0c87394f8f 100644 --- a/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/New-MgDeviceManagementVirtualEndpointProvisioningPolicy.md +++ b/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/New-MgDeviceManagementVirtualEndpointProvisioningPolicy.md @@ -437,6 +437,7 @@ BODYPARAMETER : cloudPcProvisioningPol - `[DomainJoinConfiguration ]`: cloudPcDomainJoinConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[OnPremisesConnectionId ]`: The Azure network connection ID that matches the virtual network IT admins want the provisioning policy to use when they create Cloud PCs. You can use this property in both domain join types: Azure AD joined or Hybrid Azure AD joined. If you enter an onPremisesConnectionId, leave regionName as empty. + - `[RegionGroup ]`: cloudPcRegionGroup - `[RegionName ]`: The supported Azure region where the IT admin wants the provisioning policy to create Cloud PCs. The underlying virtual network will be created and managed by the Windows 365 service. This can only be entered if the IT admin chooses Azure AD joined as the domain join type. If you enter a regionName, leave onPremisesConnectionId as empty. - `[Type ]`: cloudPcDomainJoinType - `[GracePeriodInHours ]`: The number of hours to wait before reprovisioning/deprovisioning happens. Read-only. @@ -458,6 +459,7 @@ BODYPARAMETER : cloudPcProvisioningPol DOMAINJOINCONFIGURATION : cloudPcDomainJoinConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[OnPremisesConnectionId ]`: The Azure network connection ID that matches the virtual network IT admins want the provisioning policy to use when they create Cloud PCs. You can use this property in both domain join types: Azure AD joined or Hybrid Azure AD joined. If you enter an onPremisesConnectionId, leave regionName as empty. + - `[RegionGroup ]`: cloudPcRegionGroup - `[RegionName ]`: The supported Azure region where the IT admin wants the provisioning policy to create Cloud PCs. The underlying virtual network will be created and managed by the Windows 365 service. This can only be entered if the IT admin chooses Azure AD joined as the domain join type. If you enter a regionName, leave onPremisesConnectionId as empty. - `[Type ]`: cloudPcDomainJoinType diff --git a/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/New-MgDeviceManagementVirtualEndpointSupportedRegion.md b/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/New-MgDeviceManagementVirtualEndpointSupportedRegion.md index 155b10ea586..8d0fd8eed85 100644 --- a/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/New-MgDeviceManagementVirtualEndpointSupportedRegion.md +++ b/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/New-MgDeviceManagementVirtualEndpointSupportedRegion.md @@ -15,8 +15,8 @@ Create new navigation property to supportedRegions for deviceManagement ### CreateExpanded (Default) ``` New-MgDeviceManagementVirtualEndpointSupportedRegion [-AdditionalProperties ] - [-DisplayName ] [-Id ] [-RegionStatus ] [-SupportedSolution ] [-Confirm] - [-WhatIf] [] + [-DisplayName ] [-Id ] [-RegionGroup ] [-RegionStatus ] + [-SupportedSolution ] [-Confirm] [-WhatIf] [] ``` ### Create @@ -95,6 +95,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegionGroup +cloudPcRegionGroup + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RegionStatus cloudPcSupportedRegionStatus @@ -180,6 +195,7 @@ BODYPARAMETER : cloudPcSupportedRegion - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DisplayName ]`: The name for the supported region. Read-only. + - `[RegionGroup ]`: cloudPcRegionGroup - `[RegionStatus ]`: cloudPcSupportedRegionStatus - `[SupportedSolution ]`: cloudPcManagementService diff --git a/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/Update-MgDeviceManagementVirtualEndpointProvisioningPolicy.md b/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/Update-MgDeviceManagementVirtualEndpointProvisioningPolicy.md index b5545501e1a..487409c0ac4 100644 --- a/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/Update-MgDeviceManagementVirtualEndpointProvisioningPolicy.md +++ b/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/Update-MgDeviceManagementVirtualEndpointProvisioningPolicy.md @@ -505,6 +505,7 @@ BODYPARAMETER : cloudPcProvisioningPol - `[DomainJoinConfiguration ]`: cloudPcDomainJoinConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[OnPremisesConnectionId ]`: The Azure network connection ID that matches the virtual network IT admins want the provisioning policy to use when they create Cloud PCs. You can use this property in both domain join types: Azure AD joined or Hybrid Azure AD joined. If you enter an onPremisesConnectionId, leave regionName as empty. + - `[RegionGroup ]`: cloudPcRegionGroup - `[RegionName ]`: The supported Azure region where the IT admin wants the provisioning policy to create Cloud PCs. The underlying virtual network will be created and managed by the Windows 365 service. This can only be entered if the IT admin chooses Azure AD joined as the domain join type. If you enter a regionName, leave onPremisesConnectionId as empty. - `[Type ]`: cloudPcDomainJoinType - `[GracePeriodInHours ]`: The number of hours to wait before reprovisioning/deprovisioning happens. Read-only. @@ -526,6 +527,7 @@ BODYPARAMETER : cloudPcProvisioningPol DOMAINJOINCONFIGURATION : cloudPcDomainJoinConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[OnPremisesConnectionId ]`: The Azure network connection ID that matches the virtual network IT admins want the provisioning policy to use when they create Cloud PCs. You can use this property in both domain join types: Azure AD joined or Hybrid Azure AD joined. If you enter an onPremisesConnectionId, leave regionName as empty. + - `[RegionGroup ]`: cloudPcRegionGroup - `[RegionName ]`: The supported Azure region where the IT admin wants the provisioning policy to create Cloud PCs. The underlying virtual network will be created and managed by the Windows 365 service. This can only be entered if the IT admin chooses Azure AD joined as the domain join type. If you enter a regionName, leave onPremisesConnectionId as empty. - `[Type ]`: cloudPcDomainJoinType diff --git a/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/Update-MgDeviceManagementVirtualEndpointSupportedRegion.md b/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/Update-MgDeviceManagementVirtualEndpointSupportedRegion.md index b799e1d131c..80b2eb12922 100644 --- a/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/Update-MgDeviceManagementVirtualEndpointSupportedRegion.md +++ b/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0-beta/Update-MgDeviceManagementVirtualEndpointSupportedRegion.md @@ -15,8 +15,8 @@ Update the navigation property supportedRegions in deviceManagement ### UpdateExpanded (Default) ``` Update-MgDeviceManagementVirtualEndpointSupportedRegion -CloudPcSupportedRegionId - [-AdditionalProperties ] [-DisplayName ] [-Id ] [-RegionStatus ] - [-SupportedSolution ] [-PassThru] [-Confirm] [-WhatIf] [] + [-AdditionalProperties ] [-DisplayName ] [-Id ] [-RegionGroup ] + [-RegionStatus ] [-SupportedSolution ] [-PassThru] [-Confirm] [-WhatIf] [] ``` ### Update @@ -34,8 +34,8 @@ Update-MgDeviceManagementVirtualEndpointSupportedRegion -InputObject - [-AdditionalProperties ] [-DisplayName ] [-Id ] [-RegionStatus ] - [-SupportedSolution ] [-PassThru] [-Confirm] [-WhatIf] [] + [-AdditionalProperties ] [-DisplayName ] [-Id ] [-RegionGroup ] + [-RegionStatus ] [-SupportedSolution ] [-PassThru] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -154,6 +154,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegionGroup +cloudPcRegionGroup + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RegionStatus cloudPcSupportedRegionStatus @@ -241,6 +256,7 @@ BODYPARAMETER : cloudPcSupportedRegion - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DisplayName ]`: The name for the supported region. Read-only. + - `[RegionGroup ]`: cloudPcRegionGroup - `[RegionStatus ]`: cloudPcSupportedRegionStatus - `[SupportedSolution ]`: cloudPcManagementService diff --git a/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0/Microsoft.Graph.DeviceManagement.Administration.md b/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0/Microsoft.Graph.DeviceManagement.Administration.md index e7ff77b0da4..0de5f8ff30d 100644 --- a/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0/Microsoft.Graph.DeviceManagement.Administration.md +++ b/src/DeviceManagement.Administration/DeviceManagement.Administration/docs/v1.0/Microsoft.Graph.DeviceManagement.Administration.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.DeviceManagement.Administration -Module Guid: 9625a33a-0f5c-4ff6-ab5e-89cdca1b81b6 +Module Guid: 504ec205-a4db-4901-aaab-b933db81d3d5 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devicemanagement.administration Help Version: 1.0.0.0 Locale: en-US diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Enrolment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Enrolment.md index da8f427bd51..49f7df7ecbd 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Enrolment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Enrolment.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.DeviceManagement.Enrolment -Module Guid: 96a1c14f-d984-4319-b029-7d40d4b673b3 +Module Guid: 510b67d9-ced4-4553-b83c-aa60042eb05b Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devicemanagement.enrolment Help Version: 1.0.0.0 Locale: en-US @@ -638,6 +638,7 @@ Create new navigation property to appScopes for roleManagement ### [New-MgRoleManagementCloudPcRoleDefinition](New-MgRoleManagementCloudPcRoleDefinition.md) Create a new unifiedRoleDefinition object for an RBAC provider. +This feature requires an Azure AD Premium P1 or P2 license. The following RBAC providers are currently supported:\n- Cloud PC\n- device management (Intune)\n- directory (Azure AD) ### [New-MgRoleManagementCloudPcRoleDefinitionInheritPermissionFrom](New-MgRoleManagementCloudPcRoleDefinitionInheritPermissionFrom.md) @@ -658,6 +659,7 @@ Create new navigation property to appScopes for roleManagement ### [New-MgRoleManagementDeviceManagementRoleDefinition](New-MgRoleManagementDeviceManagementRoleDefinition.md) Create a new unifiedRoleDefinition object for an RBAC provider. +This feature requires an Azure AD Premium P1 or P2 license. The following RBAC providers are currently supported:\n- Cloud PC\n- device management (Intune)\n- directory (Azure AD) ### [New-MgRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom](New-MgRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom.md) @@ -692,6 +694,7 @@ See Enable per-user Azure AD Multi-Factor Authentication to secure sign-in event ### [New-MgRoleManagementDirectoryRoleDefinition](New-MgRoleManagementDirectoryRoleDefinition.md) Create a new unifiedRoleDefinition object for an RBAC provider. +This feature requires an Azure AD Premium P1 or P2 license. The following RBAC providers are currently supported:\n- Cloud PC\n- device management (Intune)\n- directory (Azure AD) ### [New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom](New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md) @@ -739,6 +742,7 @@ See Enable per-user Azure AD Multi-Factor Authentication to secure sign-in event ### [New-MgRoleManagementEntitlementManagementRoleDefinition](New-MgRoleManagementEntitlementManagementRoleDefinition.md) Create a new unifiedRoleDefinition object for an RBAC provider. +This feature requires an Azure AD Premium P1 or P2 license. The following RBAC providers are currently supported:\n- Cloud PC\n- device management (Intune)\n- directory (Azure AD) ### [New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom](New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md) diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementCloudPcRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementCloudPcRoleAssignment.md index 68fbcb0f3b1..a9773b2f24a 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementCloudPcRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementCloudPcRoleAssignment.md @@ -373,7 +373,7 @@ BODYPARAMETER : unifiedRoleAssignm - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -398,7 +398,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementCloudPcRoleDefinition.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementCloudPcRoleDefinition.md index 9386538455e..32358a78376 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementCloudPcRoleDefinition.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementCloudPcRoleDefinition.md @@ -9,6 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Create a new unifiedRoleDefinition object for an RBAC provider. +This feature requires an Azure AD Premium P1 or P2 license. The following RBAC providers are currently supported:\n- Cloud PC\n- device management (Intune)\n- directory (Azure AD) ## SYNTAX @@ -30,6 +31,7 @@ New-MgRoleManagementCloudPcRoleDefinition -BodyParameter : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -337,14 +339,14 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementCloudPcRoleDefinitionInheritPermissionFrom.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementCloudPcRoleDefinitionInheritPermissionFrom.md index 6e9c1f7e96d..9ae998aad0a 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementCloudPcRoleDefinitionInheritPermissionFrom.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementCloudPcRoleDefinitionInheritPermissionFrom.md @@ -349,7 +349,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -364,7 +364,7 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -408,7 +408,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDeviceManagementRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDeviceManagementRoleAssignment.md index bf7d6306624..31dc75e55b5 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDeviceManagementRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDeviceManagementRoleAssignment.md @@ -397,7 +397,7 @@ BODYPARAMETER : unifiedRoleAssignm - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -422,7 +422,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDeviceManagementRoleDefinition.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDeviceManagementRoleDefinition.md index 4977ab5c172..4aa4bd9f8ba 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDeviceManagementRoleDefinition.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDeviceManagementRoleDefinition.md @@ -9,6 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Create a new unifiedRoleDefinition object for an RBAC provider. +This feature requires an Azure AD Premium P1 or P2 license. The following RBAC providers are currently supported:\n- Cloud PC\n- device management (Intune)\n- directory (Azure AD) ## SYNTAX @@ -30,6 +31,7 @@ New-MgRoleManagementDeviceManagementRoleDefinition -BodyParameter : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -316,14 +318,14 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom.md index 00adda418f6..838f6305e56 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom.md @@ -349,7 +349,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -364,7 +364,7 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -408,7 +408,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignment.md index a46054cf672..75fc3165724 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignment.md @@ -397,7 +397,7 @@ BODYPARAMETER : unifiedRoleAssignment - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -424,7 +424,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignmentSchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignmentSchedule.md index 7025346a9a2..29e727dde41 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignmentSchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignmentSchedule.md @@ -422,7 +422,7 @@ ACTIVATEDUSING : unifiedRoleElig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -492,7 +492,7 @@ BODYPARAMETER : unifiedRoleAssign - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -566,7 +566,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md index 552d197edba..4643d0d9973 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md @@ -404,7 +404,7 @@ ACTIVATEDUSING : unified - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -447,7 +447,7 @@ BODYPARAMETER : unifiedRo - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -496,7 +496,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md index 3a971a6100d..1a1e4aed4fa 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md @@ -638,7 +638,7 @@ ACTIVATEDUSING : unifiedRoleElig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -725,7 +725,7 @@ BODYPARAMETER : unifiedRol - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -825,7 +825,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -886,7 +886,7 @@ TARGETSCHEDULE : unifiedRoleAssig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleDefinition.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleDefinition.md index 9cc7e9a6dac..531af5ff637 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleDefinition.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleDefinition.md @@ -9,6 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Create a new unifiedRoleDefinition object for an RBAC provider. +This feature requires an Azure AD Premium P1 or P2 license. The following RBAC providers are currently supported:\n- Cloud PC\n- device management (Intune)\n- directory (Azure AD) ## SYNTAX @@ -30,6 +31,7 @@ New-MgRoleManagementDirectoryRoleDefinition -BodyParameter : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -337,14 +339,14 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md index 948393b8cc5..1e1d80b0955 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md @@ -349,7 +349,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -364,7 +364,7 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -408,7 +408,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleEligibilitySchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleEligibilitySchedule.md index 9952c811581..86ed7075200 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleEligibilitySchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleEligibilitySchedule.md @@ -394,7 +394,7 @@ BODYPARAMETER : unifiedRoleEligi - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -450,7 +450,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md index 6ca0430bccc..75ccbb65fbc 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md @@ -359,7 +359,7 @@ BODYPARAMETER : unifiedR - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -391,7 +391,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md index 88d620a7b6a..d795dd85335 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md @@ -635,7 +635,7 @@ BODYPARAMETER : unifiedRo - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -719,7 +719,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -780,7 +780,7 @@ TARGETSCHEDULE : unifiedRoleElig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryTransitiveRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryTransitiveRoleAssignment.md index d8728a8cc69..09c694ac26e 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryTransitiveRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementDirectoryTransitiveRoleAssignment.md @@ -352,7 +352,7 @@ BODYPARAMETER : unifiedRoleAssignment - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -379,7 +379,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignment.md index 8bd6b4a5b4e..736391e24bb 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignment.md @@ -366,7 +366,7 @@ BODYPARAMETER : unifiedRoleAssignment - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -393,7 +393,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md index 3c4672bea1c..9f9812bf15d 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md @@ -422,7 +422,7 @@ ACTIVATEDUSING : unifiedRoleElig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -492,7 +492,7 @@ BODYPARAMETER : unifiedRoleAssign - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -566,7 +566,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md index df37efeb5dc..c32ab6ed3a6 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md @@ -404,7 +404,7 @@ ACTIVATEDUSING : unified - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -447,7 +447,7 @@ BODYPARAMETER : unifiedRo - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -496,7 +496,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md index 42e75e30c83..2853bf2aba3 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md @@ -534,7 +534,7 @@ ACTIVATEDUSING : unifiedRoleElig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -621,7 +621,7 @@ BODYPARAMETER : unifiedRol - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -721,7 +721,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -782,7 +782,7 @@ TARGETSCHEDULE : unifiedRoleAssig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleDefinition.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleDefinition.md index 76e13224272..048d91cd154 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleDefinition.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleDefinition.md @@ -9,6 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Create a new unifiedRoleDefinition object for an RBAC provider. +This feature requires an Azure AD Premium P1 or P2 license. The following RBAC providers are currently supported:\n- Cloud PC\n- device management (Intune)\n- directory (Azure AD) ## SYNTAX @@ -30,6 +31,7 @@ New-MgRoleManagementEntitlementManagementRoleDefinition -BodyParameter : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -316,14 +318,14 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md index 6d429931610..6ccdddab0f4 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md @@ -349,7 +349,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -364,7 +364,7 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -408,7 +408,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md index a871e2b8e7b..3c211ff74b2 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md @@ -394,7 +394,7 @@ BODYPARAMETER : unifiedRoleEligi - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -450,7 +450,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md index 2eb1c3f0b54..2c06e35fcf0 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md @@ -359,7 +359,7 @@ BODYPARAMETER : unifiedR - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -391,7 +391,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md index e3889367ebc..cca5e078430 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md @@ -534,7 +534,7 @@ BODYPARAMETER : unifiedRo - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -618,7 +618,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -679,7 +679,7 @@ TARGETSCHEDULE : unifiedRoleElig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementTransitiveRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementTransitiveRoleAssignment.md index 3bbeb28ea5d..2358b0bc45f 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementTransitiveRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/New-MgRoleManagementEntitlementManagementTransitiveRoleAssignment.md @@ -352,7 +352,7 @@ BODYPARAMETER : unifiedRoleAssignment - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -379,7 +379,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagement.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagement.md index e5fa7ff2af4..59c91e24cb3 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagement.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagement.md @@ -244,7 +244,7 @@ BODYPARAMETER : roleManagement - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -480,7 +480,7 @@ CLOUDPC : rbacApplicationMultiple - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -534,7 +534,7 @@ DEVICEMANAGEMENT : rbacApplicationMultip - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -600,7 +600,7 @@ DIRECTORY : rbacApplication - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -818,7 +818,7 @@ ENTITLEMENTMANAGEMENT : rbacApplication - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPc.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPc.md index 0c8cbef70c5..87b1a21e740 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPc.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPc.md @@ -242,7 +242,7 @@ BODYPARAMETER : rbacApplicationMultiple - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -294,7 +294,7 @@ ROLEASSIGNMENTS : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -310,7 +310,7 @@ ROLEDEFINITIONS : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPcRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPcRoleAssignment.md index 98681bc5919..75902e48c05 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPcRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPcRoleAssignment.md @@ -433,7 +433,7 @@ BODYPARAMETER : unifiedRoleAssignm - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -495,7 +495,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPcRoleDefinition.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPcRoleDefinition.md index 22ee765d9f4..8336d902048 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPcRoleDefinition.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPcRoleDefinition.md @@ -383,7 +383,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -398,7 +398,7 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -442,7 +442,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPcRoleDefinitionInheritPermissionFrom.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPcRoleDefinitionInheritPermissionFrom.md index c55cb5ade7d..69796afe839 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPcRoleDefinitionInheritPermissionFrom.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementCloudPcRoleDefinitionInheritPermissionFrom.md @@ -381,7 +381,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -396,7 +396,7 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -440,7 +440,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagement.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagement.md index 1e9e854dddc..25d9f394a19 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagement.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagement.md @@ -242,7 +242,7 @@ BODYPARAMETER : rbacApplicationMultiple - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -294,7 +294,7 @@ ROLEASSIGNMENTS : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -310,7 +310,7 @@ ROLEDEFINITIONS : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagementRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagementRoleAssignment.md index ad95c6841ca..2b2ba340f6e 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagementRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagementRoleAssignment.md @@ -435,7 +435,7 @@ BODYPARAMETER : unifiedRoleAssignm - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -497,7 +497,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagementRoleDefinition.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagementRoleDefinition.md index a3abb55ff92..2740d77551b 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagementRoleDefinition.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagementRoleDefinition.md @@ -362,7 +362,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -377,7 +377,7 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -421,7 +421,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom.md index 5f90ef8f5cf..c457f9873f8 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom.md @@ -381,7 +381,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -396,7 +396,7 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -440,7 +440,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectory.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectory.md index c90cf109c49..ea0706ed839 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectory.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectory.md @@ -390,7 +390,7 @@ BODYPARAMETER : rbacApplication - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -611,7 +611,7 @@ ROLEASSIGNMENTS : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -642,7 +642,7 @@ ROLEASSIGNMENTSCHEDULEINSTANCES ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -715,7 +715,7 @@ ROLEASSIGNMENTSCHEDULEREQUESTS ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -813,7 +813,7 @@ ROLEASSIGNMENTSCHEDULES : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -876,7 +876,7 @@ ROLEDEFINITIONS : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -906,7 +906,7 @@ ROLEELIGIBILITYSCHEDULEINSTANCES ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -959,7 +959,7 @@ ROLEELIGIBILITYSCHEDULEREQUESTS ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -1041,7 +1041,7 @@ ROLEELIGIBILITYSCHEDULES : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -1105,7 +1105,7 @@ TRANSITIVEROLEASSIGNMENTS : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignment.md index 427adb412d6..c6f6945f985 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignment.md @@ -418,7 +418,7 @@ BODYPARAMETER : unifiedRoleAssignment - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -482,7 +482,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignmentSchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignmentSchedule.md index 23a3f566de0..b1524c4537d 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignmentSchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignmentSchedule.md @@ -492,7 +492,7 @@ ACTIVATEDUSING : unifiedRoleElig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -562,7 +562,7 @@ BODYPARAMETER : unifiedRoleAssign - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -673,7 +673,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md index fc3b1aa6bbb..6f3244410e5 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md @@ -475,7 +475,7 @@ ACTIVATEDUSING : unified - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -518,7 +518,7 @@ BODYPARAMETER : unifiedRo - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -604,7 +604,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md index 2a37c6e9980..b49d384bace 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md @@ -600,7 +600,7 @@ ACTIVATEDUSING : unifiedRoleElig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -687,7 +687,7 @@ BODYPARAMETER : unifiedRol - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -824,7 +824,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -885,7 +885,7 @@ TARGETSCHEDULE : unifiedRoleAssig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleDefinition.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleDefinition.md index 2f05aeaaeb9..c7788f62d1c 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleDefinition.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleDefinition.md @@ -382,7 +382,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -397,7 +397,7 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -441,7 +441,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md index 77031cc1b14..3f65e730787 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md @@ -381,7 +381,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -396,7 +396,7 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -440,7 +440,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleEligibilitySchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleEligibilitySchedule.md index 2bad57c59e2..25594bcd6d5 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleEligibilitySchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleEligibilitySchedule.md @@ -463,7 +463,7 @@ BODYPARAMETER : unifiedRoleEligi - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -556,7 +556,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md index 7e55354102c..04be6b9cc4f 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md @@ -430,7 +430,7 @@ BODYPARAMETER : unifiedR - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -499,7 +499,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md index c43c39255d5..06847f173a4 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md @@ -603,7 +603,7 @@ BODYPARAMETER : unifiedRo - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -724,7 +724,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -785,7 +785,7 @@ TARGETSCHEDULE : unifiedRoleElig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryTransitiveRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryTransitiveRoleAssignment.md index 4670b6cd587..762284e5a4f 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryTransitiveRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementDirectoryTransitiveRoleAssignment.md @@ -418,7 +418,7 @@ BODYPARAMETER : unifiedRoleAssignment - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -482,7 +482,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagement.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagement.md index 8e27eb8da08..e4c96860b33 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagement.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagement.md @@ -390,7 +390,7 @@ BODYPARAMETER : rbacApplication - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -611,7 +611,7 @@ ROLEASSIGNMENTS : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -642,7 +642,7 @@ ROLEASSIGNMENTSCHEDULEINSTANCES ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -715,7 +715,7 @@ ROLEASSIGNMENTSCHEDULEREQUESTS ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -813,7 +813,7 @@ ROLEASSIGNMENTSCHEDULES : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -876,7 +876,7 @@ ROLEDEFINITIONS : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -906,7 +906,7 @@ ROLEELIGIBILITYSCHEDULEINSTANCES ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -959,7 +959,7 @@ ROLEELIGIBILITYSCHEDULEREQUESTS ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -1041,7 +1041,7 @@ ROLEELIGIBILITYSCHEDULES : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -1105,7 +1105,7 @@ TRANSITIVEROLEASSIGNMENTS : . - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignment.md index dc0ba6bf059..dd4a50d95dd 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignment.md @@ -418,7 +418,7 @@ BODYPARAMETER : unifiedRoleAssignment - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -482,7 +482,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md index 81dbb5db9a0..686d76ad1d2 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md @@ -494,7 +494,7 @@ ACTIVATEDUSING : unifiedRoleElig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -564,7 +564,7 @@ BODYPARAMETER : unifiedRoleAssign - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -675,7 +675,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md index 5706e014176..f8ce4bb0d8b 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md @@ -475,7 +475,7 @@ ACTIVATEDUSING : unified - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -518,7 +518,7 @@ BODYPARAMETER : unifiedRo - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -604,7 +604,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md index e390203c91d..e886be2d762 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md @@ -601,7 +601,7 @@ ACTIVATEDUSING : unifiedRoleElig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -688,7 +688,7 @@ BODYPARAMETER : unifiedRol - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -825,7 +825,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -886,7 +886,7 @@ TARGETSCHEDULE : unifiedRoleAssig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleDefinition.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleDefinition.md index 443eb6d4192..0b84f7d0bd8 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleDefinition.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleDefinition.md @@ -362,7 +362,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -377,7 +377,7 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -421,7 +421,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md index 362755b5088..796b71804c6 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md @@ -381,7 +381,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -396,7 +396,7 @@ INHERITSPERMISSIONSFROM : Read-only coll - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -440,7 +440,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md index f050fbe8532..2d6e2296793 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md @@ -465,7 +465,7 @@ BODYPARAMETER : unifiedRoleEligi - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -558,7 +558,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md index 763cc93f8bf..e0811b8f67d 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md @@ -430,7 +430,7 @@ BODYPARAMETER : unifiedR - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -499,7 +499,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md index c192586ba87..a1b2316ffa1 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md @@ -603,7 +603,7 @@ BODYPARAMETER : unifiedRo - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -724,7 +724,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -785,7 +785,7 @@ TARGETSCHEDULE : unifiedRoleElig - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementTransitiveRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementTransitiveRoleAssignment.md index bf21c785bb4..1e72dac8358 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementTransitiveRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0-beta/Update-MgRoleManagementEntitlementManagementTransitiveRoleAssignment.md @@ -419,7 +419,7 @@ BODYPARAMETER : unifiedRoleAssignment - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. @@ -483,7 +483,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. - `[Version ]`: Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Microsoft.Graph.DeviceManagement.Enrolment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Microsoft.Graph.DeviceManagement.Enrolment.md index 301494317cd..01d89572d9c 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Microsoft.Graph.DeviceManagement.Enrolment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Microsoft.Graph.DeviceManagement.Enrolment.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.DeviceManagement.Enrolment -Module Guid: 96a1c14f-d984-4319-b029-7d40d4b673b3 +Module Guid: 510b67d9-ced4-4553-b83c-aa60042eb05b Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devicemanagement.enrolment Help Version: 1.0.0.0 Locale: en-US @@ -316,6 +316,7 @@ See Enable per-user Azure AD Multi-Factor Authentication to secure sign-in event ### [New-MgRoleManagementDirectoryRoleDefinition](New-MgRoleManagementDirectoryRoleDefinition.md) Create a new custom unifiedRoleDefinition object. +This feature requires an Azure AD Premium P1 or P2 license. ### [New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom](New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md) Create new navigation property to inheritsPermissionsFrom for roleManagement @@ -346,6 +347,7 @@ See Enable per-user Azure AD Multi-Factor Authentication to secure sign-in event ### [New-MgRoleManagementEntitlementManagementRoleDefinition](New-MgRoleManagementEntitlementManagementRoleDefinition.md) Create a new custom unifiedRoleDefinition object. +This feature requires an Azure AD Premium P1 or P2 license. ### [New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom](New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md) Create new navigation property to inheritsPermissionsFrom for roleManagement diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignment.md index b6a1cfdd5c9..5a9a07dac9b 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignment.md @@ -365,7 +365,7 @@ BODYPARAMETER : unifiedRoleAssignment - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -392,7 +392,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignmentSchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignmentSchedule.md index 3df1a86d9b4..ea88f8be9bb 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignmentSchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignmentSchedule.md @@ -422,7 +422,7 @@ ACTIVATEDUSING : unifiedRoleEligi - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -492,7 +492,7 @@ BODYPARAMETER : unifiedRoleAssignm - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -566,7 +566,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md index 2c153d04b0d..30785d508e4 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md @@ -406,7 +406,7 @@ ACTIVATEDUSING : unifiedR - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -449,7 +449,7 @@ BODYPARAMETER : unifiedRol - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -498,7 +498,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md index ae426a1a5f8..877d997c5ef 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md @@ -578,7 +578,7 @@ ACTIVATEDUSING : unifiedRoleEligi - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -665,7 +665,7 @@ BODYPARAMETER : unifiedRole - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -765,7 +765,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -826,7 +826,7 @@ TARGETSCHEDULE : unifiedRoleAssign - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleDefinition.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleDefinition.md index 0bcf4ea8193..3acbf64970a 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleDefinition.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleDefinition.md @@ -9,6 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Create a new custom unifiedRoleDefinition object. +This feature requires an Azure AD Premium P1 or P2 license. ## SYNTAX @@ -29,6 +30,7 @@ New-MgRoleManagementDirectoryRoleDefinition -BodyParameter : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -335,14 +337,14 @@ INHERITSPERMISSIONSFROM : Read-only col - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md index 6e2c857a2d2..3a3a8c9f166 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md @@ -349,7 +349,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -364,7 +364,7 @@ INHERITSPERMISSIONSFROM : Read-only col - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -408,7 +408,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleEligibilitySchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleEligibilitySchedule.md index 78baf32f1a1..005f6107b70 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleEligibilitySchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleEligibilitySchedule.md @@ -395,7 +395,7 @@ BODYPARAMETER : unifiedRoleEligib - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -451,7 +451,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md index 36541ce4178..7aa04132725 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md @@ -362,7 +362,7 @@ BODYPARAMETER : unifiedRo - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -394,7 +394,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md index f1d57fbcd5f..6a45fd744e0 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md @@ -569,7 +569,7 @@ BODYPARAMETER : unifiedRol - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -653,7 +653,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -714,7 +714,7 @@ TARGETSCHEDULE : unifiedRoleEligi - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignment.md index 5013e78564b..07e8da354fc 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignment.md @@ -334,7 +334,7 @@ BODYPARAMETER : unifiedRoleAssignment - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -361,7 +361,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md index 161648869e5..b7b755c3a15 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md @@ -422,7 +422,7 @@ ACTIVATEDUSING : unifiedRoleEligi - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -492,7 +492,7 @@ BODYPARAMETER : unifiedRoleAssignm - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -566,7 +566,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md index 43a628010bf..42488783f91 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md @@ -406,7 +406,7 @@ ACTIVATEDUSING : unifiedR - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -449,7 +449,7 @@ BODYPARAMETER : unifiedRol - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -498,7 +498,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md index 2afb1cf3043..51ba62cdd45 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md @@ -529,7 +529,7 @@ ACTIVATEDUSING : unifiedRoleEligi - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -616,7 +616,7 @@ BODYPARAMETER : unifiedRole - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -716,7 +716,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -777,7 +777,7 @@ TARGETSCHEDULE : unifiedRoleAssign - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleDefinition.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleDefinition.md index 010593c846a..3f5a7cfc0a4 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleDefinition.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleDefinition.md @@ -9,6 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Create a new custom unifiedRoleDefinition object. +This feature requires an Azure AD Premium P1 or P2 license. ## SYNTAX @@ -29,6 +30,7 @@ New-MgRoleManagementEntitlementManagementRoleDefinition -BodyParameter : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -314,14 +316,14 @@ INHERITSPERMISSIONSFROM : Read-only col - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md index 8698d0e495b..0729758fe73 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md @@ -349,7 +349,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -364,7 +364,7 @@ INHERITSPERMISSIONSFROM : Read-only col - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -408,7 +408,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md index faeaaa4441a..20a25e724bd 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md @@ -395,7 +395,7 @@ BODYPARAMETER : unifiedRoleEligib - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -451,7 +451,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md index 822c7d878fb..f4578068c86 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md @@ -362,7 +362,7 @@ BODYPARAMETER : unifiedRo - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -394,7 +394,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md index 6ba3e86b767..ecd05baa0fa 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md @@ -531,7 +531,7 @@ BODYPARAMETER : unifiedRol - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -615,7 +615,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -676,7 +676,7 @@ TARGETSCHEDULE : unifiedRoleEligi - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagement.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagement.md index 68e8fef11eb..d66fe89c633 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagement.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagement.md @@ -191,7 +191,7 @@ BODYPARAMETER : roleManagement - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -379,7 +379,7 @@ DIRECTORY : rbacApplication - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -566,7 +566,7 @@ ENTITLEMENTMANAGEMENT : rbacApplication - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectory.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectory.md index 1e336078a53..67e21f2b364 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectory.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectory.md @@ -308,7 +308,7 @@ BODYPARAMETER : rbacApplication - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -494,7 +494,7 @@ ROLEASSIGNMENTS : Resource to grant acce - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -525,7 +525,7 @@ ROLEASSIGNMENTSCHEDULEINSTANCES ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -598,7 +598,7 @@ ROLEASSIGNMENTSCHEDULEREQUESTS ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -696,7 +696,7 @@ ROLEASSIGNMENTSCHEDULES : Schedu - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -759,7 +759,7 @@ ROLEDEFINITIONS : Resource representing - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -789,7 +789,7 @@ ROLEELIGIBILITYSCHEDULEINSTANCES ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -842,7 +842,7 @@ ROLEELIGIBILITYSCHEDULEREQUESTS ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -924,7 +924,7 @@ ROLEELIGIBILITYSCHEDULES : Sche - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignment.md index d48be2788ff..f885e6360bd 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignment.md @@ -384,7 +384,7 @@ BODYPARAMETER : unifiedRoleAssignment - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -448,7 +448,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignmentSchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignmentSchedule.md index cdc1a068564..98456d202cc 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignmentSchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignmentSchedule.md @@ -492,7 +492,7 @@ ACTIVATEDUSING : unifiedRoleEligi - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -562,7 +562,7 @@ BODYPARAMETER : unifiedRoleAssignm - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -673,7 +673,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md index 2f12df3dfde..ddf29c3df70 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignmentScheduleInstance.md @@ -477,7 +477,7 @@ ACTIVATEDUSING : unifiedR - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -520,7 +520,7 @@ BODYPARAMETER : unifiedRol - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -606,7 +606,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md index e3977398cc8..c0a126e335b 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleAssignmentScheduleRequest.md @@ -597,7 +597,7 @@ ACTIVATEDUSING : unifiedRoleEligi - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -684,7 +684,7 @@ BODYPARAMETER : unifiedRole - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -821,7 +821,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -882,7 +882,7 @@ TARGETSCHEDULE : unifiedRoleAssign - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleDefinition.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleDefinition.md index fe4803fbcdb..745424746fc 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleDefinition.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleDefinition.md @@ -382,7 +382,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -397,7 +397,7 @@ INHERITSPERMISSIONSFROM : Read-only col - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -441,7 +441,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md index b0dad4fbb46..805636ea6c3 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom.md @@ -381,7 +381,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -396,7 +396,7 @@ INHERITSPERMISSIONSFROM : Read-only col - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -440,7 +440,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleEligibilitySchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleEligibilitySchedule.md index 3a10f23f31f..090d9452f60 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleEligibilitySchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleEligibilitySchedule.md @@ -464,7 +464,7 @@ BODYPARAMETER : unifiedRoleEligib - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -557,7 +557,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md index 4639c885da5..60e0d595d07 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleEligibilityScheduleInstance.md @@ -433,7 +433,7 @@ BODYPARAMETER : unifiedRo - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -502,7 +502,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md index 787a065fad1..b8d2cd83777 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementDirectoryRoleEligibilityScheduleRequest.md @@ -600,7 +600,7 @@ BODYPARAMETER : unifiedRol - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -721,7 +721,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -782,7 +782,7 @@ TARGETSCHEDULE : unifiedRoleEligi - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagement.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagement.md index 16d246b8703..c6df6ee0566 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagement.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagement.md @@ -308,7 +308,7 @@ BODYPARAMETER : rbacApplication - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -494,7 +494,7 @@ ROLEASSIGNMENTS : Resource to grant acce - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -525,7 +525,7 @@ ROLEASSIGNMENTSCHEDULEINSTANCES ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -598,7 +598,7 @@ ROLEASSIGNMENTSCHEDULEREQUESTS ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -696,7 +696,7 @@ ROLEASSIGNMENTSCHEDULES : Schedu - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -759,7 +759,7 @@ ROLEDEFINITIONS : Resource representing - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -789,7 +789,7 @@ ROLEELIGIBILITYSCHEDULEINSTANCES ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -842,7 +842,7 @@ ROLEELIGIBILITYSCHEDULEREQUESTS ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -924,7 +924,7 @@ ROLEELIGIBILITYSCHEDULES : Sche - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignment.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignment.md index 05d82c57f08..436db7b0578 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignment.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignment.md @@ -384,7 +384,7 @@ BODYPARAMETER : unifiedRoleAssignment - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -448,7 +448,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md index d7b015bf2e2..6242d06dce2 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignmentSchedule.md @@ -494,7 +494,7 @@ ACTIVATEDUSING : unifiedRoleEligi - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -564,7 +564,7 @@ BODYPARAMETER : unifiedRoleAssignm - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -675,7 +675,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md index 4f6b36e5baf..e6bd9c39ea4 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance.md @@ -477,7 +477,7 @@ ACTIVATEDUSING : unifiedR - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -520,7 +520,7 @@ BODYPARAMETER : unifiedRol - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -606,7 +606,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md index 7123e9a1127..b10ccd49902 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest.md @@ -598,7 +598,7 @@ ACTIVATEDUSING : unifiedRoleEligi - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -685,7 +685,7 @@ BODYPARAMETER : unifiedRole - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -822,7 +822,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -883,7 +883,7 @@ TARGETSCHEDULE : unifiedRoleAssign - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleDefinition.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleDefinition.md index 3809f14facd..931038658ec 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleDefinition.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleDefinition.md @@ -362,7 +362,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -377,7 +377,7 @@ INHERITSPERMISSIONSFROM : Read-only col - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -421,7 +421,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md index 3e0767b942b..cf5ddad9274 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom.md @@ -381,7 +381,7 @@ BODYPARAMETER : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -396,7 +396,7 @@ INHERITSPERMISSIONSFROM : Read-only col - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -440,7 +440,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. ## RELATED LINKS diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md index 1f930e7eb9d..8a3c32e18be 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleEligibilitySchedule.md @@ -466,7 +466,7 @@ BODYPARAMETER : unifiedRoleEligib - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -559,7 +559,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md index 8bb2d4eb204..e39e12b5272 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance.md @@ -433,7 +433,7 @@ BODYPARAMETER : unifiedRo - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -502,7 +502,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md index b9961de0edc..75f8f4e0674 100644 --- a/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md +++ b/src/DeviceManagement.Enrolment/DeviceManagement.Enrolment/docs/v1.0/Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest.md @@ -600,7 +600,7 @@ BODYPARAMETER : unifiedRol - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -721,7 +721,7 @@ ROLEDEFINITION : unifiedRoleDefinition - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. @@ -782,7 +782,7 @@ TARGETSCHEDULE : unifiedRoleEligi - `[ResourceScopes ]`: List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - `[RolePermissions ]`: List of permissions included in the role. Read-only when isBuiltIn is true. Required. - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. Required. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: Set of tasks that may not be performed on a resource. Not yet supported. - `[TemplateId ]`: Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - `[Version ]`: Indicates version of the role definition. Read-only when isBuiltIn is true. diff --git a/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0-beta/Get-MgDeviceManagementVirtualEndpointCloudPcShiftWorkCloudPcAccessState.md b/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0-beta/Get-MgDeviceManagementVirtualEndpointCloudPcShiftWorkCloudPcAccessState.md new file mode 100644 index 00000000000..2d3f6ddc7e0 --- /dev/null +++ b/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0-beta/Get-MgDeviceManagementVirtualEndpointCloudPcShiftWorkCloudPcAccessState.md @@ -0,0 +1,116 @@ +--- +external help file: +Module Name: Microsoft.Graph.DeviceManagement.Functions +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devicemanagement.functions/get-mgdevicemanagementvirtualendpointcloudpcshiftworkcloudpcaccessstate +schema: 2.0.0 +--- + +# Get-MgDeviceManagementVirtualEndpointCloudPcShiftWorkCloudPcAccessState + +## SYNOPSIS +Invoke function getShiftWorkCloudPcAccessState + +## SYNTAX + +### Get (Default) +``` +Get-MgDeviceManagementVirtualEndpointCloudPcShiftWorkCloudPcAccessState -CloudPcId + [] +``` + +### GetViaIdentity +``` +Get-MgDeviceManagementVirtualEndpointCloudPcShiftWorkCloudPcAccessState + -InputObject [] +``` + +## DESCRIPTION +Invoke function getShiftWorkCloudPcAccessState + +## EXAMPLES + +## PARAMETERS + +### -CloudPcId +key: id of cloudPC + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IDeviceManagementFunctionsIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IDeviceManagementFunctionsIdentity + +## OUTPUTS + +### System.String + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[Category ]`: Usage: category='{category}' + - `[CloudPcId ]`: key: id of cloudPC + - `[CloudPcId1 ]`: Usage: cloudPcId='{cloudPcId}' + - `[DepOnboardingSettingId ]`: key: id of depOnboardingSetting + - `[DeviceAndAppManagementAssignmentFilterId ]`: key: id of deviceAndAppManagementAssignmentFilter + - `[DeviceConfigurationId ]`: key: id of deviceConfiguration + - `[DeviceHealthScriptId ]`: key: id of deviceHealthScript + - `[DeviceManagementIntentId ]`: key: id of deviceManagementIntent + - `[DeviceManagementTemplateId ]`: key: id of deviceManagementTemplate + - `[DeviceManagementTemplateId1 ]`: key: id of deviceManagementTemplate + - `[DomainName ]`: Usage: domainName='{domainName}' + - `[EnrollmentProfileId ]`: key: id of enrollmentProfile + - `[EnrollmentType ]`: Usage: enrollmentType='{enrollmentType}' + - `[ExpiringBeforeDateTime ]`: Usage: expiringBeforeDateTime='{expiringBeforeDateTime}' + - `[Ids ]`: Usage: ids={ids} + - `[ManagedDeviceId ]`: key: id of managedDevice + - `[Platform ]`: Usage: platform='{platform}' + - `[PolicyId ]`: Usage: policyId='{policyId}' + - `[Resource ]`: Usage: resource='{resource}' + - `[ResourceOperationId ]`: key: id of resourceOperation + - `[Scope ]`: Usage: scope='{scope}' + - `[SecretReferenceValueId ]`: Usage: secretReferenceValueId='{secretReferenceValueId}' + - `[SessionKey ]`: Usage: sessionKey='{sessionKey}' + - `[SubscriptionId ]`: Usage: subscriptionId='{subscriptionId}' + - `[SummarizeBy ]`: Usage: summarizeBy='{summarizeBy}' + - `[TemplateId ]`: Usage: templateId='{templateId}' + - `[Upn ]`: Usage: upn='{upn}' + - `[Userid ]`: Usage: userid='{userid}' + +## RELATED LINKS + diff --git a/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0-beta/Get-MgDeviceManagementVirtualEndpointCloudPcSupportedCloudPcRemoteAction.md b/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0-beta/Get-MgDeviceManagementVirtualEndpointCloudPcSupportedCloudPcRemoteAction.md new file mode 100644 index 00000000000..e16b2da714e --- /dev/null +++ b/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0-beta/Get-MgDeviceManagementVirtualEndpointCloudPcSupportedCloudPcRemoteAction.md @@ -0,0 +1,192 @@ +--- +external help file: +Module Name: Microsoft.Graph.DeviceManagement.Functions +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devicemanagement.functions/get-mgdevicemanagementvirtualendpointcloudpcsupportedcloudpcremoteaction +schema: 2.0.0 +--- + +# Get-MgDeviceManagementVirtualEndpointCloudPcSupportedCloudPcRemoteAction + +## SYNOPSIS +Invoke function getSupportedCloudPcRemoteActions + +## SYNTAX + +### Get (Default) +``` +Get-MgDeviceManagementVirtualEndpointCloudPcSupportedCloudPcRemoteAction -CloudPcId [-Count] + [-Filter ] [-Search ] [-Skip ] [-Top ] [] +``` + +### GetViaIdentity +``` +Get-MgDeviceManagementVirtualEndpointCloudPcSupportedCloudPcRemoteAction + -InputObject [-Count] [-Filter ] [-Search ] + [-Skip ] [-Top ] [] +``` + +## DESCRIPTION +Invoke function getSupportedCloudPcRemoteActions + +## EXAMPLES + +## PARAMETERS + +### -CloudPcId +key: id of cloudPC + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Count +Include count of items + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +Filter items by property values + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IDeviceManagementFunctionsIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Search +Search items by search phrases + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +Skip the first n items + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +Show only the first n items + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: Limit + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IDeviceManagementFunctionsIdentity + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphCloudPcRemoteActionCapability + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[Category ]`: Usage: category='{category}' + - `[CloudPcId ]`: key: id of cloudPC + - `[CloudPcId1 ]`: Usage: cloudPcId='{cloudPcId}' + - `[DepOnboardingSettingId ]`: key: id of depOnboardingSetting + - `[DeviceAndAppManagementAssignmentFilterId ]`: key: id of deviceAndAppManagementAssignmentFilter + - `[DeviceConfigurationId ]`: key: id of deviceConfiguration + - `[DeviceHealthScriptId ]`: key: id of deviceHealthScript + - `[DeviceManagementIntentId ]`: key: id of deviceManagementIntent + - `[DeviceManagementTemplateId ]`: key: id of deviceManagementTemplate + - `[DeviceManagementTemplateId1 ]`: key: id of deviceManagementTemplate + - `[DomainName ]`: Usage: domainName='{domainName}' + - `[EnrollmentProfileId ]`: key: id of enrollmentProfile + - `[EnrollmentType ]`: Usage: enrollmentType='{enrollmentType}' + - `[ExpiringBeforeDateTime ]`: Usage: expiringBeforeDateTime='{expiringBeforeDateTime}' + - `[Ids ]`: Usage: ids={ids} + - `[ManagedDeviceId ]`: key: id of managedDevice + - `[Platform ]`: Usage: platform='{platform}' + - `[PolicyId ]`: Usage: policyId='{policyId}' + - `[Resource ]`: Usage: resource='{resource}' + - `[ResourceOperationId ]`: key: id of resourceOperation + - `[Scope ]`: Usage: scope='{scope}' + - `[SecretReferenceValueId ]`: Usage: secretReferenceValueId='{secretReferenceValueId}' + - `[SessionKey ]`: Usage: sessionKey='{sessionKey}' + - `[SubscriptionId ]`: Usage: subscriptionId='{subscriptionId}' + - `[SummarizeBy ]`: Usage: summarizeBy='{summarizeBy}' + - `[TemplateId ]`: Usage: templateId='{templateId}' + - `[Upn ]`: Usage: upn='{upn}' + - `[Userid ]`: Usage: userid='{userid}' + +## RELATED LINKS + diff --git a/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Functions.md b/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Functions.md index bc5fc8db8da..fa329bb16ac 100644 --- a/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Functions.md +++ b/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.Functions.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.DeviceManagement.Functions -Module Guid: 846c5a7f-adc5-4d94-8ef3-0b99c665c3f3 +Module Guid: 89e505b7-b426-40ac-9e7a-9399f0ac100a Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devicemanagement.functions Help Version: 1.0.0.0 Locale: en-US @@ -140,6 +140,12 @@ Invoke function getCloudPcConnectivityHistory ### [Get-MgDeviceManagementVirtualEndpointCloudPcLaunchInfo](Get-MgDeviceManagementVirtualEndpointCloudPcLaunchInfo.md) Invoke function getCloudPcLaunchInfo +### [Get-MgDeviceManagementVirtualEndpointCloudPcShiftWorkCloudPcAccessState](Get-MgDeviceManagementVirtualEndpointCloudPcShiftWorkCloudPcAccessState.md) +Invoke function getShiftWorkCloudPcAccessState + +### [Get-MgDeviceManagementVirtualEndpointCloudPcSupportedCloudPcRemoteAction](Get-MgDeviceManagementVirtualEndpointCloudPcSupportedCloudPcRemoteAction.md) +Invoke function getSupportedCloudPcRemoteActions + ### [Get-MgDeviceManagementVirtualEndpointDeviceImageSourceImage](Get-MgDeviceManagementVirtualEndpointDeviceImageSourceImage.md) Invoke function getSourceImages diff --git a/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0/Microsoft.Graph.DeviceManagement.Functions.md b/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0/Microsoft.Graph.DeviceManagement.Functions.md index 043b3fc7d7f..22fe9eb418c 100644 --- a/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0/Microsoft.Graph.DeviceManagement.Functions.md +++ b/src/DeviceManagement.Functions/DeviceManagement.Functions/docs/v1.0/Microsoft.Graph.DeviceManagement.Functions.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.DeviceManagement.Functions -Module Guid: 846c5a7f-adc5-4d94-8ef3-0b99c665c3f3 +Module Guid: 89e505b7-b426-40ac-9e7a-9399f0ac100a Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devicemanagement.functions Help Version: 1.0.0.0 Locale: en-US diff --git a/src/DeviceManagement.Functions/DeviceManagement.Functions/examples/v1.0-beta/Get-MgDeviceManagementVirtualEndpointCloudPcShiftWorkCloudPcAccessState.md b/src/DeviceManagement.Functions/DeviceManagement.Functions/examples/v1.0-beta/Get-MgDeviceManagementVirtualEndpointCloudPcShiftWorkCloudPcAccessState.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/DeviceManagement.Functions/DeviceManagement.Functions/examples/v1.0-beta/Get-MgDeviceManagementVirtualEndpointCloudPcShiftWorkCloudPcAccessState.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/DeviceManagement.Functions/DeviceManagement.Functions/examples/v1.0-beta/Get-MgDeviceManagementVirtualEndpointCloudPcSupportedCloudPcRemoteAction.md b/src/DeviceManagement.Functions/DeviceManagement.Functions/examples/v1.0-beta/Get-MgDeviceManagementVirtualEndpointCloudPcSupportedCloudPcRemoteAction.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/DeviceManagement.Functions/DeviceManagement.Functions/examples/v1.0-beta/Get-MgDeviceManagementVirtualEndpointCloudPcSupportedCloudPcRemoteAction.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.md index 2d34971dc9a..f5d103e09fa 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Microsoft.Graph.DeviceManagement.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.DeviceManagement -Module Guid: 3afb766d-198b-4c1d-b38b-9abc50cbac30 +Module Guid: cacbedd0-6a44-4cff-bd6d-79c03ae7ea67 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devicemanagement Help Version: 1.0.0.0 Locale: en-US diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementComanagedDevice.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementComanagedDevice.md index 7e6e7faaf23..05cc47ce7aa 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementComanagedDevice.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementComanagedDevice.md @@ -1167,7 +1167,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1265,8 +1265,8 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1476,7 +1476,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1530,7 +1530,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1573,14 +1573,14 @@ BODYPARAMETER : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2020,8 +2020,14 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3443,7 +3449,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3454,6 +3460,9 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3484,8 +3493,11 @@ BODYPARAMETER : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3511,7 +3523,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3524,6 +3536,9 @@ BODYPARAMETER : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3563,7 +3578,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3585,7 +3600,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3605,6 +3620,12 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4232,7 +4253,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4281,7 +4302,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4527,6 +4548,8 @@ BODYPARAMETER : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4582,7 +4605,10 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -5042,7 +5068,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5138,46 +5164,6 @@ BODYPARAMETER : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5217,6 +5203,11 @@ BODYPARAMETER : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5737,7 +5728,7 @@ DETECTEDAPPS : All applications currently install - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5835,8 +5826,8 @@ DETECTEDAPPS : All applications currently install - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6046,7 +6037,7 @@ DETECTEDAPPS : All applications currently install - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6100,7 +6091,7 @@ DETECTEDAPPS : All applications currently install - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6143,14 +6134,14 @@ DETECTEDAPPS : All applications currently install - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6590,8 +6581,14 @@ DETECTEDAPPS : All applications currently install - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -8013,7 +8010,7 @@ DETECTEDAPPS : All applications currently install - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -8024,6 +8021,9 @@ DETECTEDAPPS : All applications currently install - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8054,8 +8054,11 @@ DETECTEDAPPS : All applications currently install - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8081,7 +8084,7 @@ DETECTEDAPPS : All applications currently install - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8094,6 +8097,9 @@ DETECTEDAPPS : All applications currently install - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8133,7 +8139,7 @@ DETECTEDAPPS : All applications currently install - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -8155,7 +8161,7 @@ DETECTEDAPPS : All applications currently install - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8175,6 +8181,12 @@ DETECTEDAPPS : All applications currently install - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8802,7 +8814,7 @@ DETECTEDAPPS : All applications currently install - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8851,7 +8863,7 @@ DETECTEDAPPS : All applications currently install - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -9097,6 +9109,8 @@ DETECTEDAPPS : All applications currently install - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9152,7 +9166,10 @@ DETECTEDAPPS : All applications currently install - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9612,7 +9629,7 @@ DETECTEDAPPS : All applications currently install - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9708,46 +9725,6 @@ DETECTEDAPPS : All applications currently install - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9787,6 +9764,11 @@ DETECTEDAPPS : All applications currently install - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10214,7 +10196,7 @@ USERS : The primary users associated with the managed de - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10312,8 +10294,8 @@ USERS : The primary users associated with the managed de - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10525,7 +10507,7 @@ USERS : The primary users associated with the managed de - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10579,7 +10561,7 @@ USERS : The primary users associated with the managed de - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10622,14 +10604,14 @@ USERS : The primary users associated with the managed de - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11081,8 +11063,14 @@ USERS : The primary users associated with the managed de - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12504,7 +12492,7 @@ USERS : The primary users associated with the managed de - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12515,6 +12503,9 @@ USERS : The primary users associated with the managed de - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12545,8 +12536,11 @@ USERS : The primary users associated with the managed de - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12572,7 +12566,7 @@ USERS : The primary users associated with the managed de - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12585,6 +12579,9 @@ USERS : The primary users associated with the managed de - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12624,7 +12621,7 @@ USERS : The primary users associated with the managed de - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12646,7 +12643,7 @@ USERS : The primary users associated with the managed de - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12666,6 +12663,12 @@ USERS : The primary users associated with the managed de - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13577,7 +13580,7 @@ USERS : The primary users associated with the managed de - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13626,7 +13629,7 @@ USERS : The primary users associated with the managed de - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13872,6 +13875,8 @@ USERS : The primary users associated with the managed de - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13927,7 +13932,10 @@ USERS : The primary users associated with the managed de - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14387,7 +14395,7 @@ USERS : The primary users associated with the managed de - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14483,46 +14491,6 @@ USERS : The primary users associated with the managed de - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14562,6 +14530,11 @@ USERS : The primary users associated with the managed de - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDetectedApp.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDetectedApp.md index f7b6c5c566c..c96bb2fd42d 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDetectedApp.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDetectedApp.md @@ -652,7 +652,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -750,8 +750,8 @@ BODYPARAMETER : A managed or unmanaged app that is - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -961,7 +961,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1015,7 +1015,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1058,14 +1058,14 @@ BODYPARAMETER : A managed or unmanaged app that is - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1505,8 +1505,14 @@ BODYPARAMETER : A managed or unmanaged app that is - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2928,7 +2934,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2939,6 +2945,9 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2969,8 +2978,11 @@ BODYPARAMETER : A managed or unmanaged app that is - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2996,7 +3008,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3009,6 +3021,9 @@ BODYPARAMETER : A managed or unmanaged app that is - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3048,7 +3063,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3070,7 +3085,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3090,6 +3105,12 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3717,7 +3738,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3766,7 +3787,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4012,6 +4033,8 @@ BODYPARAMETER : A managed or unmanaged app that is - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4067,7 +4090,10 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4527,7 +4553,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4623,46 +4649,6 @@ BODYPARAMETER : A managed or unmanaged app that is - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4702,6 +4688,11 @@ BODYPARAMETER : A managed or unmanaged app that is - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5186,7 +5177,7 @@ MANAGEDDEVICES : The devices that have the disc - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5284,8 +5275,8 @@ MANAGEDDEVICES : The devices that have the disc - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5495,7 +5486,7 @@ MANAGEDDEVICES : The devices that have the disc - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5549,7 +5540,7 @@ MANAGEDDEVICES : The devices that have the disc - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5592,14 +5583,14 @@ MANAGEDDEVICES : The devices that have the disc - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6039,8 +6030,14 @@ MANAGEDDEVICES : The devices that have the disc - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7462,7 +7459,7 @@ MANAGEDDEVICES : The devices that have the disc - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7473,6 +7470,9 @@ MANAGEDDEVICES : The devices that have the disc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7503,8 +7503,11 @@ MANAGEDDEVICES : The devices that have the disc - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7530,7 +7533,7 @@ MANAGEDDEVICES : The devices that have the disc - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7543,6 +7546,9 @@ MANAGEDDEVICES : The devices that have the disc - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7582,7 +7588,7 @@ MANAGEDDEVICES : The devices that have the disc - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7604,7 +7610,7 @@ MANAGEDDEVICES : The devices that have the disc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7624,6 +7630,12 @@ MANAGEDDEVICES : The devices that have the disc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8251,7 +8263,7 @@ MANAGEDDEVICES : The devices that have the disc - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8300,7 +8312,7 @@ MANAGEDDEVICES : The devices that have the disc - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8546,6 +8558,8 @@ MANAGEDDEVICES : The devices that have the disc - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8601,7 +8615,10 @@ MANAGEDDEVICES : The devices that have the disc - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9061,7 +9078,7 @@ MANAGEDDEVICES : The devices that have the disc - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9157,46 +9174,6 @@ MANAGEDDEVICES : The devices that have the disc - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9236,6 +9213,11 @@ MANAGEDDEVICES : The devices that have the disc - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceHealthScript.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceHealthScript.md index 382f58cc524..e0a92f68dbd 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceHealthScript.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceHealthScript.md @@ -847,7 +847,7 @@ BODYPARAMETER : Intune will provide customer - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -945,8 +945,8 @@ BODYPARAMETER : Intune will provide customer - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1156,7 +1156,7 @@ BODYPARAMETER : Intune will provide customer - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1210,7 +1210,7 @@ BODYPARAMETER : Intune will provide customer - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1253,14 +1253,14 @@ BODYPARAMETER : Intune will provide customer - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1700,8 +1700,14 @@ BODYPARAMETER : Intune will provide customer - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3120,7 +3126,7 @@ BODYPARAMETER : Intune will provide customer - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3131,6 +3137,9 @@ BODYPARAMETER : Intune will provide customer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3161,8 +3170,11 @@ BODYPARAMETER : Intune will provide customer - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3188,7 +3200,7 @@ BODYPARAMETER : Intune will provide customer - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3201,6 +3213,9 @@ BODYPARAMETER : Intune will provide customer - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3240,7 +3255,7 @@ BODYPARAMETER : Intune will provide customer - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3262,7 +3277,7 @@ BODYPARAMETER : Intune will provide customer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3282,6 +3297,12 @@ BODYPARAMETER : Intune will provide customer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3909,7 +3930,7 @@ BODYPARAMETER : Intune will provide customer - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3958,7 +3979,7 @@ BODYPARAMETER : Intune will provide customer - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4204,6 +4225,8 @@ BODYPARAMETER : Intune will provide customer - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4259,7 +4282,10 @@ BODYPARAMETER : Intune will provide customer - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4719,7 +4745,7 @@ BODYPARAMETER : Intune will provide customer - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4815,46 +4841,6 @@ BODYPARAMETER : Intune will provide customer - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4894,6 +4880,11 @@ BODYPARAMETER : Intune will provide customer - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5419,7 +5410,7 @@ DEVICERUNSTATES : List of run st - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5517,8 +5508,8 @@ DEVICERUNSTATES : List of run st - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5728,7 +5719,7 @@ DEVICERUNSTATES : List of run st - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5782,7 +5773,7 @@ DEVICERUNSTATES : List of run st - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5825,14 +5816,14 @@ DEVICERUNSTATES : List of run st - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6272,8 +6263,14 @@ DEVICERUNSTATES : List of run st - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7695,7 +7692,7 @@ DEVICERUNSTATES : List of run st - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7706,6 +7703,9 @@ DEVICERUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7736,8 +7736,11 @@ DEVICERUNSTATES : List of run st - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7763,7 +7766,7 @@ DEVICERUNSTATES : List of run st - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7776,6 +7779,9 @@ DEVICERUNSTATES : List of run st - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7815,7 +7821,7 @@ DEVICERUNSTATES : List of run st - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7837,7 +7843,7 @@ DEVICERUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7857,6 +7863,12 @@ DEVICERUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8484,7 +8496,7 @@ DEVICERUNSTATES : List of run st - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8533,7 +8545,7 @@ DEVICERUNSTATES : List of run st - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8779,6 +8791,8 @@ DEVICERUNSTATES : List of run st - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8834,7 +8848,10 @@ DEVICERUNSTATES : List of run st - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9294,7 +9311,7 @@ DEVICERUNSTATES : List of run st - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9390,46 +9407,6 @@ DEVICERUNSTATES : List of run st - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9469,6 +9446,11 @@ DEVICERUNSTATES : List of run st - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceHealthScriptDeviceRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceHealthScriptDeviceRunState.md index 9b78e895afd..b0b4f349c0c 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceHealthScriptDeviceRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceHealthScriptDeviceRunState.md @@ -786,7 +786,7 @@ BODYPARAMETER : Contains propertie - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -884,8 +884,8 @@ BODYPARAMETER : Contains propertie - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1095,7 +1095,7 @@ BODYPARAMETER : Contains propertie - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1149,7 +1149,7 @@ BODYPARAMETER : Contains propertie - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1192,14 +1192,14 @@ BODYPARAMETER : Contains propertie - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1639,8 +1639,14 @@ BODYPARAMETER : Contains propertie - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3062,7 +3068,7 @@ BODYPARAMETER : Contains propertie - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3073,6 +3079,9 @@ BODYPARAMETER : Contains propertie - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3103,8 +3112,11 @@ BODYPARAMETER : Contains propertie - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3130,7 +3142,7 @@ BODYPARAMETER : Contains propertie - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3143,6 +3155,9 @@ BODYPARAMETER : Contains propertie - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3182,7 +3197,7 @@ BODYPARAMETER : Contains propertie - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3204,7 +3219,7 @@ BODYPARAMETER : Contains propertie - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3224,6 +3239,12 @@ BODYPARAMETER : Contains propertie - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3851,7 +3872,7 @@ BODYPARAMETER : Contains propertie - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3900,7 +3921,7 @@ BODYPARAMETER : Contains propertie - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4146,6 +4167,8 @@ BODYPARAMETER : Contains propertie - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4201,7 +4224,10 @@ BODYPARAMETER : Contains propertie - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4661,7 +4687,7 @@ BODYPARAMETER : Contains propertie - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4757,46 +4783,6 @@ BODYPARAMETER : Contains propertie - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4836,6 +4822,11 @@ BODYPARAMETER : Contains propertie - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5452,7 +5443,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5550,8 +5541,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5761,7 +5752,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5815,7 +5806,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5858,14 +5849,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6305,8 +6296,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7728,7 +7725,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7739,6 +7736,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7769,8 +7769,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7796,7 +7799,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7809,6 +7812,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7848,7 +7854,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7870,7 +7876,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7890,6 +7896,12 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8517,7 +8529,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8566,7 +8578,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8812,6 +8824,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8867,7 +8881,10 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9327,7 +9344,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9423,46 +9440,6 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9502,6 +9479,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScript.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScript.md index c57003dbb14..b82e2c567f3 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScript.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScript.md @@ -786,7 +786,7 @@ BODYPARAMETER : Intune will provide customer t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -884,8 +884,8 @@ BODYPARAMETER : Intune will provide customer t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1095,7 +1095,7 @@ BODYPARAMETER : Intune will provide customer t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1149,7 +1149,7 @@ BODYPARAMETER : Intune will provide customer t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1192,14 +1192,14 @@ BODYPARAMETER : Intune will provide customer t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1639,8 +1639,14 @@ BODYPARAMETER : Intune will provide customer t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3059,7 +3065,7 @@ BODYPARAMETER : Intune will provide customer t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3070,6 +3076,9 @@ BODYPARAMETER : Intune will provide customer t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3100,8 +3109,11 @@ BODYPARAMETER : Intune will provide customer t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3127,7 +3139,7 @@ BODYPARAMETER : Intune will provide customer t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3140,6 +3152,9 @@ BODYPARAMETER : Intune will provide customer t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3179,7 +3194,7 @@ BODYPARAMETER : Intune will provide customer t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3201,7 +3216,7 @@ BODYPARAMETER : Intune will provide customer t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3221,6 +3236,12 @@ BODYPARAMETER : Intune will provide customer t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3848,7 +3869,7 @@ BODYPARAMETER : Intune will provide customer t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3897,7 +3918,7 @@ BODYPARAMETER : Intune will provide customer t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4143,6 +4164,8 @@ BODYPARAMETER : Intune will provide customer t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4198,7 +4221,10 @@ BODYPARAMETER : Intune will provide customer t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4658,7 +4684,7 @@ BODYPARAMETER : Intune will provide customer t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4754,46 +4780,6 @@ BODYPARAMETER : Intune will provide customer t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4833,6 +4819,11 @@ BODYPARAMETER : Intune will provide customer t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5344,7 +5335,7 @@ DEVICERUNSTATES : List of ru - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5442,8 +5433,8 @@ DEVICERUNSTATES : List of ru - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5653,7 +5644,7 @@ DEVICERUNSTATES : List of ru - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5707,7 +5698,7 @@ DEVICERUNSTATES : List of ru - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5750,14 +5741,14 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6197,8 +6188,14 @@ DEVICERUNSTATES : List of ru - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7620,7 +7617,7 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7631,6 +7628,9 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7661,8 +7661,11 @@ DEVICERUNSTATES : List of ru - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7688,7 +7691,7 @@ DEVICERUNSTATES : List of ru - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7701,6 +7704,9 @@ DEVICERUNSTATES : List of ru - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7740,7 +7746,7 @@ DEVICERUNSTATES : List of ru - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7762,7 +7768,7 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7782,6 +7788,12 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8409,7 +8421,7 @@ DEVICERUNSTATES : List of ru - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8458,7 +8470,7 @@ DEVICERUNSTATES : List of ru - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8704,6 +8716,8 @@ DEVICERUNSTATES : List of ru - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8759,7 +8773,10 @@ DEVICERUNSTATES : List of ru - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9219,7 +9236,7 @@ DEVICERUNSTATES : List of ru - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9315,46 +9332,6 @@ DEVICERUNSTATES : List of ru - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9394,6 +9371,11 @@ DEVICERUNSTATES : List of ru - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9896,7 +9878,7 @@ USERRUNSTATES : List of run st - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9994,8 +9976,8 @@ USERRUNSTATES : List of run st - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10205,7 +10187,7 @@ USERRUNSTATES : List of run st - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10259,7 +10241,7 @@ USERRUNSTATES : List of run st - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10302,14 +10284,14 @@ USERRUNSTATES : List of run st - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10749,8 +10731,14 @@ USERRUNSTATES : List of run st - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12172,7 +12160,7 @@ USERRUNSTATES : List of run st - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12183,6 +12171,9 @@ USERRUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12213,8 +12204,11 @@ USERRUNSTATES : List of run st - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12240,7 +12234,7 @@ USERRUNSTATES : List of run st - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12253,6 +12247,9 @@ USERRUNSTATES : List of run st - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12292,7 +12289,7 @@ USERRUNSTATES : List of run st - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12314,7 +12311,7 @@ USERRUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12334,6 +12331,12 @@ USERRUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12961,7 +12964,7 @@ USERRUNSTATES : List of run st - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13010,7 +13013,7 @@ USERRUNSTATES : List of run st - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13256,6 +13259,8 @@ USERRUNSTATES : List of run st - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13311,7 +13316,10 @@ USERRUNSTATES : List of run st - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13771,7 +13779,7 @@ USERRUNSTATES : List of run st - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13867,46 +13875,6 @@ USERRUNSTATES : List of run st - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13946,6 +13914,11 @@ USERRUNSTATES : List of run st - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScriptDeviceRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScriptDeviceRunState.md index 87863a36eb0..eb6413ca925 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScriptDeviceRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScriptDeviceRunState.md @@ -686,7 +686,7 @@ BODYPARAMETER : Contains prope - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -784,8 +784,8 @@ BODYPARAMETER : Contains prope - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -995,7 +995,7 @@ BODYPARAMETER : Contains prope - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1049,7 +1049,7 @@ BODYPARAMETER : Contains prope - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1092,14 +1092,14 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1539,8 +1539,14 @@ BODYPARAMETER : Contains prope - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2962,7 +2968,7 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2973,6 +2979,9 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3003,8 +3012,11 @@ BODYPARAMETER : Contains prope - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3030,7 +3042,7 @@ BODYPARAMETER : Contains prope - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3043,6 +3055,9 @@ BODYPARAMETER : Contains prope - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3082,7 +3097,7 @@ BODYPARAMETER : Contains prope - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3104,7 +3119,7 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3124,6 +3139,12 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3751,7 +3772,7 @@ BODYPARAMETER : Contains prope - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3800,7 +3821,7 @@ BODYPARAMETER : Contains prope - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4046,6 +4067,8 @@ BODYPARAMETER : Contains prope - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4101,7 +4124,10 @@ BODYPARAMETER : Contains prope - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4561,7 +4587,7 @@ BODYPARAMETER : Contains prope - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4657,46 +4683,6 @@ BODYPARAMETER : Contains prope - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4736,6 +4722,11 @@ BODYPARAMETER : Contains prope - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5348,7 +5339,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5446,8 +5437,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5657,7 +5648,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5711,7 +5702,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5754,14 +5745,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6201,8 +6192,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7624,7 +7621,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7635,6 +7632,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7665,8 +7665,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7692,7 +7695,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7705,6 +7708,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7744,7 +7750,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7766,7 +7772,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7786,6 +7792,12 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8413,7 +8425,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8462,7 +8474,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8708,6 +8720,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8763,7 +8777,10 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9223,7 +9240,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9319,46 +9336,6 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9398,6 +9375,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScriptUserRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScriptUserRunState.md index 6466251e711..421d7d71752 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScriptUserRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScriptUserRunState.md @@ -658,7 +658,7 @@ BODYPARAMETER : Contains propert - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -756,8 +756,8 @@ BODYPARAMETER : Contains propert - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -967,7 +967,7 @@ BODYPARAMETER : Contains propert - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1021,7 +1021,7 @@ BODYPARAMETER : Contains propert - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1064,14 +1064,14 @@ BODYPARAMETER : Contains propert - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1511,8 +1511,14 @@ BODYPARAMETER : Contains propert - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2934,7 +2940,7 @@ BODYPARAMETER : Contains propert - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2945,6 +2951,9 @@ BODYPARAMETER : Contains propert - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2975,8 +2984,11 @@ BODYPARAMETER : Contains propert - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3002,7 +3014,7 @@ BODYPARAMETER : Contains propert - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3015,6 +3027,9 @@ BODYPARAMETER : Contains propert - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3054,7 +3069,7 @@ BODYPARAMETER : Contains propert - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3076,7 +3091,7 @@ BODYPARAMETER : Contains propert - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3096,6 +3111,12 @@ BODYPARAMETER : Contains propert - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3723,7 +3744,7 @@ BODYPARAMETER : Contains propert - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3772,7 +3793,7 @@ BODYPARAMETER : Contains propert - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4018,6 +4039,8 @@ BODYPARAMETER : Contains propert - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4073,7 +4096,10 @@ BODYPARAMETER : Contains propert - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4533,7 +4559,7 @@ BODYPARAMETER : Contains propert - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4629,46 +4655,6 @@ BODYPARAMETER : Contains propert - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4708,6 +4694,11 @@ BODYPARAMETER : Contains propert - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5199,7 +5190,7 @@ DEVICERUNSTATES : List of ru - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5297,8 +5288,8 @@ DEVICERUNSTATES : List of ru - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5508,7 +5499,7 @@ DEVICERUNSTATES : List of ru - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5562,7 +5553,7 @@ DEVICERUNSTATES : List of ru - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5605,14 +5596,14 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6052,8 +6043,14 @@ DEVICERUNSTATES : List of ru - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7475,7 +7472,7 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7486,6 +7483,9 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7516,8 +7516,11 @@ DEVICERUNSTATES : List of ru - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7543,7 +7546,7 @@ DEVICERUNSTATES : List of ru - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7556,6 +7559,9 @@ DEVICERUNSTATES : List of ru - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7595,7 +7601,7 @@ DEVICERUNSTATES : List of ru - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7617,7 +7623,7 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7637,6 +7643,12 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8264,7 +8276,7 @@ DEVICERUNSTATES : List of ru - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8313,7 +8325,7 @@ DEVICERUNSTATES : List of ru - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8559,6 +8571,8 @@ DEVICERUNSTATES : List of ru - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8614,7 +8628,10 @@ DEVICERUNSTATES : List of ru - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9074,7 +9091,7 @@ DEVICERUNSTATES : List of ru - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9170,46 +9187,6 @@ DEVICERUNSTATES : List of ru - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9249,6 +9226,11 @@ DEVICERUNSTATES : List of ru - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScriptUserRunStateDeviceRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScriptUserRunStateDeviceRunState.md index b33ef87753f..0c40c7b7a10 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScriptUserRunStateDeviceRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementDeviceShellScriptUserRunStateDeviceRunState.md @@ -703,7 +703,7 @@ BODYPARAMETER : Contains prope - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -801,8 +801,8 @@ BODYPARAMETER : Contains prope - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1012,7 +1012,7 @@ BODYPARAMETER : Contains prope - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1066,7 +1066,7 @@ BODYPARAMETER : Contains prope - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1109,14 +1109,14 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1556,8 +1556,14 @@ BODYPARAMETER : Contains prope - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2979,7 +2985,7 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2990,6 +2996,9 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3020,8 +3029,11 @@ BODYPARAMETER : Contains prope - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3047,7 +3059,7 @@ BODYPARAMETER : Contains prope - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3060,6 +3072,9 @@ BODYPARAMETER : Contains prope - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3099,7 +3114,7 @@ BODYPARAMETER : Contains prope - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3121,7 +3136,7 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3141,6 +3156,12 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3768,7 +3789,7 @@ BODYPARAMETER : Contains prope - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3817,7 +3838,7 @@ BODYPARAMETER : Contains prope - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4063,6 +4084,8 @@ BODYPARAMETER : Contains prope - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4118,7 +4141,10 @@ BODYPARAMETER : Contains prope - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4578,7 +4604,7 @@ BODYPARAMETER : Contains prope - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4674,46 +4700,6 @@ BODYPARAMETER : Contains prope - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4753,6 +4739,11 @@ BODYPARAMETER : Contains prope - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5365,7 +5356,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5463,8 +5454,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5674,7 +5665,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5728,7 +5719,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5771,14 +5762,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6218,8 +6209,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7641,7 +7638,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7652,6 +7649,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7682,8 +7682,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7709,7 +7712,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7722,6 +7725,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7761,7 +7767,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7783,7 +7789,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7803,6 +7809,12 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8430,7 +8442,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8479,7 +8491,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8725,6 +8737,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8780,7 +8794,10 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9240,7 +9257,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9336,46 +9353,6 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9415,6 +9392,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementManagedDevice.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementManagedDevice.md index 36fa7afa721..3b100e2ac4a 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementManagedDevice.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementManagedDevice.md @@ -1167,7 +1167,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1265,8 +1265,8 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1476,7 +1476,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1530,7 +1530,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1573,14 +1573,14 @@ BODYPARAMETER : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2020,8 +2020,14 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3443,7 +3449,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3454,6 +3460,9 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3484,8 +3493,11 @@ BODYPARAMETER : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3511,7 +3523,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3524,6 +3536,9 @@ BODYPARAMETER : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3563,7 +3578,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3585,7 +3600,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3605,6 +3620,12 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4232,7 +4253,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4281,7 +4302,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4527,6 +4548,8 @@ BODYPARAMETER : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4582,7 +4605,10 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -5042,7 +5068,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5138,46 +5164,6 @@ BODYPARAMETER : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5217,6 +5203,11 @@ BODYPARAMETER : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5737,7 +5728,7 @@ DETECTEDAPPS : All applications currently install - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5835,8 +5826,8 @@ DETECTEDAPPS : All applications currently install - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6046,7 +6037,7 @@ DETECTEDAPPS : All applications currently install - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6100,7 +6091,7 @@ DETECTEDAPPS : All applications currently install - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6143,14 +6134,14 @@ DETECTEDAPPS : All applications currently install - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6590,8 +6581,14 @@ DETECTEDAPPS : All applications currently install - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -8013,7 +8010,7 @@ DETECTEDAPPS : All applications currently install - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -8024,6 +8021,9 @@ DETECTEDAPPS : All applications currently install - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8054,8 +8054,11 @@ DETECTEDAPPS : All applications currently install - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8081,7 +8084,7 @@ DETECTEDAPPS : All applications currently install - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8094,6 +8097,9 @@ DETECTEDAPPS : All applications currently install - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8133,7 +8139,7 @@ DETECTEDAPPS : All applications currently install - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -8155,7 +8161,7 @@ DETECTEDAPPS : All applications currently install - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8175,6 +8181,12 @@ DETECTEDAPPS : All applications currently install - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8802,7 +8814,7 @@ DETECTEDAPPS : All applications currently install - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8851,7 +8863,7 @@ DETECTEDAPPS : All applications currently install - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -9097,6 +9109,8 @@ DETECTEDAPPS : All applications currently install - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9152,7 +9166,10 @@ DETECTEDAPPS : All applications currently install - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9612,7 +9629,7 @@ DETECTEDAPPS : All applications currently install - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9708,46 +9725,6 @@ DETECTEDAPPS : All applications currently install - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9787,6 +9764,11 @@ DETECTEDAPPS : All applications currently install - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10214,7 +10196,7 @@ USERS : The primary users associated with the managed de - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10312,8 +10294,8 @@ USERS : The primary users associated with the managed de - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10525,7 +10507,7 @@ USERS : The primary users associated with the managed de - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10579,7 +10561,7 @@ USERS : The primary users associated with the managed de - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10622,14 +10604,14 @@ USERS : The primary users associated with the managed de - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11081,8 +11063,14 @@ USERS : The primary users associated with the managed de - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12504,7 +12492,7 @@ USERS : The primary users associated with the managed de - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12515,6 +12503,9 @@ USERS : The primary users associated with the managed de - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12545,8 +12536,11 @@ USERS : The primary users associated with the managed de - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12572,7 +12566,7 @@ USERS : The primary users associated with the managed de - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12585,6 +12579,9 @@ USERS : The primary users associated with the managed de - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12624,7 +12621,7 @@ USERS : The primary users associated with the managed de - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12646,7 +12643,7 @@ USERS : The primary users associated with the managed de - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12666,6 +12663,12 @@ USERS : The primary users associated with the managed de - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13577,7 +13580,7 @@ USERS : The primary users associated with the managed de - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13626,7 +13629,7 @@ USERS : The primary users associated with the managed de - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13872,6 +13875,8 @@ USERS : The primary users associated with the managed de - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13927,7 +13932,10 @@ USERS : The primary users associated with the managed de - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14387,7 +14395,7 @@ USERS : The primary users associated with the managed de - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14483,46 +14491,6 @@ USERS : The primary users associated with the managed de - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14562,6 +14530,11 @@ USERS : The primary users associated with the managed de - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScript.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScript.md index ad38cc9ad81..86b0345294a 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScript.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScript.md @@ -769,7 +769,7 @@ BODYPARAMETER : Intune will provide custo - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -867,8 +867,8 @@ BODYPARAMETER : Intune will provide custo - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1078,7 +1078,7 @@ BODYPARAMETER : Intune will provide custo - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1132,7 +1132,7 @@ BODYPARAMETER : Intune will provide custo - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1175,14 +1175,14 @@ BODYPARAMETER : Intune will provide custo - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1622,8 +1622,14 @@ BODYPARAMETER : Intune will provide custo - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3042,7 +3048,7 @@ BODYPARAMETER : Intune will provide custo - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3053,6 +3059,9 @@ BODYPARAMETER : Intune will provide custo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3083,8 +3092,11 @@ BODYPARAMETER : Intune will provide custo - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3110,7 +3122,7 @@ BODYPARAMETER : Intune will provide custo - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3123,6 +3135,9 @@ BODYPARAMETER : Intune will provide custo - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3162,7 +3177,7 @@ BODYPARAMETER : Intune will provide custo - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3184,7 +3199,7 @@ BODYPARAMETER : Intune will provide custo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3204,6 +3219,12 @@ BODYPARAMETER : Intune will provide custo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3831,7 +3852,7 @@ BODYPARAMETER : Intune will provide custo - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3880,7 +3901,7 @@ BODYPARAMETER : Intune will provide custo - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4126,6 +4147,8 @@ BODYPARAMETER : Intune will provide custo - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4181,7 +4204,10 @@ BODYPARAMETER : Intune will provide custo - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4641,7 +4667,7 @@ BODYPARAMETER : Intune will provide custo - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4737,46 +4763,6 @@ BODYPARAMETER : Intune will provide custo - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4816,6 +4802,11 @@ BODYPARAMETER : Intune will provide custo - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5327,7 +5318,7 @@ DEVICERUNSTATES : List of ru - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5425,8 +5416,8 @@ DEVICERUNSTATES : List of ru - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5636,7 +5627,7 @@ DEVICERUNSTATES : List of ru - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5690,7 +5681,7 @@ DEVICERUNSTATES : List of ru - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5733,14 +5724,14 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6180,8 +6171,14 @@ DEVICERUNSTATES : List of ru - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7603,7 +7600,7 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7614,6 +7611,9 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7644,8 +7644,11 @@ DEVICERUNSTATES : List of ru - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7671,7 +7674,7 @@ DEVICERUNSTATES : List of ru - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7684,6 +7687,9 @@ DEVICERUNSTATES : List of ru - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7723,7 +7729,7 @@ DEVICERUNSTATES : List of ru - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7745,7 +7751,7 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7765,6 +7771,12 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8392,7 +8404,7 @@ DEVICERUNSTATES : List of ru - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8441,7 +8453,7 @@ DEVICERUNSTATES : List of ru - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8687,6 +8699,8 @@ DEVICERUNSTATES : List of ru - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8742,7 +8756,10 @@ DEVICERUNSTATES : List of ru - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9202,7 +9219,7 @@ DEVICERUNSTATES : List of ru - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9298,46 +9315,6 @@ DEVICERUNSTATES : List of ru - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9377,6 +9354,11 @@ DEVICERUNSTATES : List of ru - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9879,7 +9861,7 @@ USERRUNSTATES : List of run st - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9977,8 +9959,8 @@ USERRUNSTATES : List of run st - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10188,7 +10170,7 @@ USERRUNSTATES : List of run st - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10242,7 +10224,7 @@ USERRUNSTATES : List of run st - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10285,14 +10267,14 @@ USERRUNSTATES : List of run st - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10732,8 +10714,14 @@ USERRUNSTATES : List of run st - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12155,7 +12143,7 @@ USERRUNSTATES : List of run st - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12166,6 +12154,9 @@ USERRUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12196,8 +12187,11 @@ USERRUNSTATES : List of run st - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12223,7 +12217,7 @@ USERRUNSTATES : List of run st - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12236,6 +12230,9 @@ USERRUNSTATES : List of run st - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12275,7 +12272,7 @@ USERRUNSTATES : List of run st - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12297,7 +12294,7 @@ USERRUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12317,6 +12314,12 @@ USERRUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12944,7 +12947,7 @@ USERRUNSTATES : List of run st - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12993,7 +12996,7 @@ USERRUNSTATES : List of run st - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13239,6 +13242,8 @@ USERRUNSTATES : List of run st - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13294,7 +13299,10 @@ USERRUNSTATES : List of run st - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13754,7 +13762,7 @@ USERRUNSTATES : List of run st - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13850,46 +13858,6 @@ USERRUNSTATES : List of run st - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13929,6 +13897,11 @@ USERRUNSTATES : List of run st - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScriptDeviceRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScriptDeviceRunState.md index ebd8729f8c2..331b1c16d9b 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScriptDeviceRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScriptDeviceRunState.md @@ -686,7 +686,7 @@ BODYPARAMETER : Contains prope - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -784,8 +784,8 @@ BODYPARAMETER : Contains prope - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -995,7 +995,7 @@ BODYPARAMETER : Contains prope - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1049,7 +1049,7 @@ BODYPARAMETER : Contains prope - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1092,14 +1092,14 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1539,8 +1539,14 @@ BODYPARAMETER : Contains prope - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2962,7 +2968,7 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2973,6 +2979,9 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3003,8 +3012,11 @@ BODYPARAMETER : Contains prope - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3030,7 +3042,7 @@ BODYPARAMETER : Contains prope - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3043,6 +3055,9 @@ BODYPARAMETER : Contains prope - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3082,7 +3097,7 @@ BODYPARAMETER : Contains prope - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3104,7 +3119,7 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3124,6 +3139,12 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3751,7 +3772,7 @@ BODYPARAMETER : Contains prope - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3800,7 +3821,7 @@ BODYPARAMETER : Contains prope - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4046,6 +4067,8 @@ BODYPARAMETER : Contains prope - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4101,7 +4124,10 @@ BODYPARAMETER : Contains prope - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4561,7 +4587,7 @@ BODYPARAMETER : Contains prope - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4657,46 +4683,6 @@ BODYPARAMETER : Contains prope - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4736,6 +4722,11 @@ BODYPARAMETER : Contains prope - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5348,7 +5339,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5446,8 +5437,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5657,7 +5648,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5711,7 +5702,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5754,14 +5745,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6201,8 +6192,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7624,7 +7621,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7635,6 +7632,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7665,8 +7665,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7692,7 +7695,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7705,6 +7708,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7744,7 +7750,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7766,7 +7772,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7786,6 +7792,12 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8413,7 +8425,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8462,7 +8474,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8708,6 +8720,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8763,7 +8777,10 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9223,7 +9240,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9319,46 +9336,6 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9398,6 +9375,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScriptUserRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScriptUserRunState.md index 867535e8098..76aabaa992e 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScriptUserRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScriptUserRunState.md @@ -658,7 +658,7 @@ BODYPARAMETER : Contains propert - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -756,8 +756,8 @@ BODYPARAMETER : Contains propert - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -967,7 +967,7 @@ BODYPARAMETER : Contains propert - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1021,7 +1021,7 @@ BODYPARAMETER : Contains propert - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1064,14 +1064,14 @@ BODYPARAMETER : Contains propert - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1511,8 +1511,14 @@ BODYPARAMETER : Contains propert - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2934,7 +2940,7 @@ BODYPARAMETER : Contains propert - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2945,6 +2951,9 @@ BODYPARAMETER : Contains propert - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2975,8 +2984,11 @@ BODYPARAMETER : Contains propert - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3002,7 +3014,7 @@ BODYPARAMETER : Contains propert - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3015,6 +3027,9 @@ BODYPARAMETER : Contains propert - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3054,7 +3069,7 @@ BODYPARAMETER : Contains propert - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3076,7 +3091,7 @@ BODYPARAMETER : Contains propert - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3096,6 +3111,12 @@ BODYPARAMETER : Contains propert - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3723,7 +3744,7 @@ BODYPARAMETER : Contains propert - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3772,7 +3793,7 @@ BODYPARAMETER : Contains propert - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4018,6 +4039,8 @@ BODYPARAMETER : Contains propert - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4073,7 +4096,10 @@ BODYPARAMETER : Contains propert - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4533,7 +4559,7 @@ BODYPARAMETER : Contains propert - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4629,46 +4655,6 @@ BODYPARAMETER : Contains propert - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4708,6 +4694,11 @@ BODYPARAMETER : Contains propert - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5199,7 +5190,7 @@ DEVICERUNSTATES : List of ru - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5297,8 +5288,8 @@ DEVICERUNSTATES : List of ru - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5508,7 +5499,7 @@ DEVICERUNSTATES : List of ru - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5562,7 +5553,7 @@ DEVICERUNSTATES : List of ru - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5605,14 +5596,14 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6052,8 +6043,14 @@ DEVICERUNSTATES : List of ru - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7475,7 +7472,7 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7486,6 +7483,9 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7516,8 +7516,11 @@ DEVICERUNSTATES : List of ru - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7543,7 +7546,7 @@ DEVICERUNSTATES : List of ru - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7556,6 +7559,9 @@ DEVICERUNSTATES : List of ru - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7595,7 +7601,7 @@ DEVICERUNSTATES : List of ru - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7617,7 +7623,7 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7637,6 +7643,12 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8264,7 +8276,7 @@ DEVICERUNSTATES : List of ru - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8313,7 +8325,7 @@ DEVICERUNSTATES : List of ru - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8559,6 +8571,8 @@ DEVICERUNSTATES : List of ru - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8614,7 +8628,10 @@ DEVICERUNSTATES : List of ru - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9074,7 +9091,7 @@ DEVICERUNSTATES : List of ru - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9170,46 +9187,6 @@ DEVICERUNSTATES : List of ru - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9249,6 +9226,11 @@ DEVICERUNSTATES : List of ru - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScriptUserRunStateDeviceRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScriptUserRunStateDeviceRunState.md index ec80201e733..515b450f1fc 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScriptUserRunStateDeviceRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/New-MgDeviceManagementScriptUserRunStateDeviceRunState.md @@ -703,7 +703,7 @@ BODYPARAMETER : Contains prope - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -801,8 +801,8 @@ BODYPARAMETER : Contains prope - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1012,7 +1012,7 @@ BODYPARAMETER : Contains prope - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1066,7 +1066,7 @@ BODYPARAMETER : Contains prope - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1109,14 +1109,14 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1556,8 +1556,14 @@ BODYPARAMETER : Contains prope - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2979,7 +2985,7 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2990,6 +2996,9 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3020,8 +3029,11 @@ BODYPARAMETER : Contains prope - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3047,7 +3059,7 @@ BODYPARAMETER : Contains prope - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3060,6 +3072,9 @@ BODYPARAMETER : Contains prope - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3099,7 +3114,7 @@ BODYPARAMETER : Contains prope - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3121,7 +3136,7 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3141,6 +3156,12 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3768,7 +3789,7 @@ BODYPARAMETER : Contains prope - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3817,7 +3838,7 @@ BODYPARAMETER : Contains prope - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4063,6 +4084,8 @@ BODYPARAMETER : Contains prope - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4118,7 +4141,10 @@ BODYPARAMETER : Contains prope - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4578,7 +4604,7 @@ BODYPARAMETER : Contains prope - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4674,46 +4700,6 @@ BODYPARAMETER : Contains prope - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4753,6 +4739,11 @@ BODYPARAMETER : Contains prope - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5365,7 +5356,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5463,8 +5454,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5674,7 +5665,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5728,7 +5719,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5771,14 +5762,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6218,8 +6209,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7641,7 +7638,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7652,6 +7649,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7682,8 +7682,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7709,7 +7712,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7722,6 +7725,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7761,7 +7767,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7783,7 +7789,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7803,6 +7809,12 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8430,7 +8442,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8479,7 +8491,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8725,6 +8737,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8780,7 +8794,10 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9240,7 +9257,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9336,46 +9353,6 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9415,6 +9392,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagement.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagement.md index 3326ace5899..26f51851160 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagement.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagement.md @@ -4001,7 +4001,7 @@ BODYPARAMETER : Singleton entity that acts as - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -4099,8 +4099,8 @@ BODYPARAMETER : Singleton entity that acts as - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -4310,7 +4310,7 @@ BODYPARAMETER : Singleton entity that acts as - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -4364,7 +4364,7 @@ BODYPARAMETER : Singleton entity that acts as - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -4407,14 +4407,14 @@ BODYPARAMETER : Singleton entity that acts as - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -4854,8 +4854,14 @@ BODYPARAMETER : Singleton entity that acts as - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6274,7 +6280,7 @@ BODYPARAMETER : Singleton entity that acts as - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6285,6 +6291,9 @@ BODYPARAMETER : Singleton entity that acts as - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6315,8 +6324,11 @@ BODYPARAMETER : Singleton entity that acts as - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6342,7 +6354,7 @@ BODYPARAMETER : Singleton entity that acts as - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6355,6 +6367,9 @@ BODYPARAMETER : Singleton entity that acts as - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6394,7 +6409,7 @@ BODYPARAMETER : Singleton entity that acts as - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -6416,7 +6431,7 @@ BODYPARAMETER : Singleton entity that acts as - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -6436,6 +6451,12 @@ BODYPARAMETER : Singleton entity that acts as - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -7063,7 +7084,7 @@ BODYPARAMETER : Singleton entity that acts as - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7112,7 +7133,7 @@ BODYPARAMETER : Singleton entity that acts as - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -7358,6 +7379,8 @@ BODYPARAMETER : Singleton entity that acts as - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -7413,7 +7436,10 @@ BODYPARAMETER : Singleton entity that acts as - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -7873,7 +7899,7 @@ BODYPARAMETER : Singleton entity that acts as - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -7969,46 +7995,6 @@ BODYPARAMETER : Singleton entity that acts as - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8048,6 +8034,11 @@ BODYPARAMETER : Singleton entity that acts as - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10250,6 +10241,7 @@ BODYPARAMETER : Singleton entity that acts as - `[DomainJoinConfiguration ]`: cloudPcDomainJoinConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[OnPremisesConnectionId ]`: The Azure network connection ID that matches the virtual network IT admins want the provisioning policy to use when they create Cloud PCs. You can use this property in both domain join types: Azure AD joined or Hybrid Azure AD joined. If you enter an onPremisesConnectionId, leave regionName as empty. + - `[RegionGroup ]`: cloudPcRegionGroup - `[RegionName ]`: The supported Azure region where the IT admin wants the provisioning policy to create Cloud PCs. The underlying virtual network will be created and managed by the Windows 365 service. This can only be entered if the IT admin chooses Azure AD joined as the domain join type. If you enter a regionName, leave onPremisesConnectionId as empty. - `[Type ]`: cloudPcDomainJoinType - `[GracePeriodInHours ]`: The number of hours to wait before reprovisioning/deprovisioning happens. Read-only. @@ -10300,6 +10292,7 @@ BODYPARAMETER : Singleton entity that acts as - `[SupportedRegions ]`: Cloud PC supported regions. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DisplayName ]`: The name for the supported region. Read-only. + - `[RegionGroup ]`: cloudPcRegionGroup - `[RegionStatus ]`: cloudPcSupportedRegionStatus - `[SupportedSolution ]`: cloudPcManagementService - `[UserSettings ]`: Cloud PC user settings. @@ -11040,7 +11033,7 @@ COMANAGEDDEVICES : The list of co-managed devic - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -11138,8 +11131,8 @@ COMANAGEDDEVICES : The list of co-managed devic - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -11349,7 +11342,7 @@ COMANAGEDDEVICES : The list of co-managed devic - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -11403,7 +11396,7 @@ COMANAGEDDEVICES : The list of co-managed devic - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -11446,14 +11439,14 @@ COMANAGEDDEVICES : The list of co-managed devic - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11893,8 +11886,14 @@ COMANAGEDDEVICES : The list of co-managed devic - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -13316,7 +13315,7 @@ COMANAGEDDEVICES : The list of co-managed devic - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -13327,6 +13326,9 @@ COMANAGEDDEVICES : The list of co-managed devic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13357,8 +13359,11 @@ COMANAGEDDEVICES : The list of co-managed devic - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13384,7 +13389,7 @@ COMANAGEDDEVICES : The list of co-managed devic - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13397,6 +13402,9 @@ COMANAGEDDEVICES : The list of co-managed devic - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13436,7 +13444,7 @@ COMANAGEDDEVICES : The list of co-managed devic - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -13458,7 +13466,7 @@ COMANAGEDDEVICES : The list of co-managed devic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13478,6 +13486,12 @@ COMANAGEDDEVICES : The list of co-managed devic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14105,7 +14119,7 @@ COMANAGEDDEVICES : The list of co-managed devic - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14154,7 +14168,7 @@ COMANAGEDDEVICES : The list of co-managed devic - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -14400,6 +14414,8 @@ COMANAGEDDEVICES : The list of co-managed devic - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14455,7 +14471,10 @@ COMANAGEDDEVICES : The list of co-managed devic - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14915,7 +14934,7 @@ COMANAGEDDEVICES : The list of co-managed devic - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -15011,46 +15030,6 @@ COMANAGEDDEVICES : The list of co-managed devic - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15090,6 +15069,11 @@ COMANAGEDDEVICES : The list of co-managed devic - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -16054,7 +16038,7 @@ DETECTEDAPPS : The list of detected apps associat - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -16152,8 +16136,8 @@ DETECTEDAPPS : The list of detected apps associat - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -16363,7 +16347,7 @@ DETECTEDAPPS : The list of detected apps associat - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -16417,7 +16401,7 @@ DETECTEDAPPS : The list of detected apps associat - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -16460,14 +16444,14 @@ DETECTEDAPPS : The list of detected apps associat - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -16907,8 +16891,14 @@ DETECTEDAPPS : The list of detected apps associat - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -18330,7 +18320,7 @@ DETECTEDAPPS : The list of detected apps associat - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -18341,6 +18331,9 @@ DETECTEDAPPS : The list of detected apps associat - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18371,8 +18364,11 @@ DETECTEDAPPS : The list of detected apps associat - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18398,7 +18394,7 @@ DETECTEDAPPS : The list of detected apps associat - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18411,6 +18407,9 @@ DETECTEDAPPS : The list of detected apps associat - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18450,7 +18449,7 @@ DETECTEDAPPS : The list of detected apps associat - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -18472,7 +18471,7 @@ DETECTEDAPPS : The list of detected apps associat - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -18492,6 +18491,12 @@ DETECTEDAPPS : The list of detected apps associat - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -19119,7 +19124,7 @@ DETECTEDAPPS : The list of detected apps associat - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19168,7 +19173,7 @@ DETECTEDAPPS : The list of detected apps associat - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -19414,6 +19419,8 @@ DETECTEDAPPS : The list of detected apps associat - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -19469,7 +19476,10 @@ DETECTEDAPPS : The list of detected apps associat - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -19929,7 +19939,7 @@ DETECTEDAPPS : The list of detected apps associat - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -20025,46 +20035,6 @@ DETECTEDAPPS : The list of detected apps associat - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20104,6 +20074,11 @@ DETECTEDAPPS : The list of detected apps associat - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -20732,7 +20707,7 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -20830,8 +20805,8 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -21041,7 +21016,7 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -21095,7 +21070,7 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -21138,14 +21113,14 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -21585,8 +21560,14 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -23005,7 +22986,7 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -23016,6 +22997,9 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -23046,8 +23030,11 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -23073,7 +23060,7 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -23086,6 +23073,9 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23125,7 +23115,7 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -23147,7 +23137,7 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -23167,6 +23157,12 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -23794,7 +23790,7 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23843,7 +23839,7 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -24089,6 +24085,8 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -24144,7 +24142,10 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -24604,7 +24605,7 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -24700,46 +24701,6 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -24779,6 +24740,11 @@ DEVICECOMPLIANCESCRIPTS : The list of d - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -25441,7 +25407,7 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -25539,8 +25505,8 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -25750,7 +25716,7 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -25804,7 +25770,7 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -25847,14 +25813,14 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -26294,8 +26260,14 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -27714,7 +27686,7 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -27725,6 +27697,9 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -27755,8 +27730,11 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -27782,7 +27760,7 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -27795,6 +27773,9 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27834,7 +27815,7 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -27856,7 +27837,7 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -27876,6 +27857,12 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -28503,7 +28490,7 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28552,7 +28539,7 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -28798,6 +28785,8 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -28853,7 +28842,10 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -29313,7 +29305,7 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -29409,46 +29401,6 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -29488,6 +29440,11 @@ DEVICECUSTOMATTRIBUTESHELLSCRIPTS ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -30037,7 +29994,7 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -30135,8 +30092,8 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -30346,7 +30303,7 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -30400,7 +30357,7 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -30443,14 +30400,14 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -30890,8 +30847,14 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -32310,7 +32273,7 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -32321,6 +32284,9 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -32351,8 +32317,11 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -32378,7 +32347,7 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -32391,6 +32360,9 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32430,7 +32402,7 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -32452,7 +32424,7 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -32472,6 +32444,12 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -33099,7 +33077,7 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -33148,7 +33126,7 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -33394,6 +33372,8 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -33449,7 +33429,10 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -33909,7 +33892,7 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -34005,46 +33988,6 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34084,6 +34027,11 @@ DEVICEHEALTHSCRIPTS : The list of device he - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -34628,7 +34576,7 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -34726,8 +34674,8 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -34937,7 +34885,7 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -34991,7 +34939,7 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -35034,14 +34982,14 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -35481,8 +35429,14 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -36901,7 +36855,7 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -36912,6 +36866,9 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -36942,8 +36899,11 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -36969,7 +36929,7 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -36982,6 +36942,9 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -37021,7 +36984,7 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -37043,7 +37006,7 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -37063,6 +37026,12 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -37690,7 +37659,7 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -37739,7 +37708,7 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -37985,6 +37954,8 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -38040,7 +38011,10 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -38500,7 +38474,7 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -38596,46 +38570,6 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -38675,6 +38609,11 @@ DEVICEMANAGEMENTSCRIPTS : The list of d - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -39210,7 +39149,7 @@ DEVICESHELLSCRIPTS : The list of device shel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -39308,8 +39247,8 @@ DEVICESHELLSCRIPTS : The list of device shel - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -39519,7 +39458,7 @@ DEVICESHELLSCRIPTS : The list of device shel - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -39573,7 +39512,7 @@ DEVICESHELLSCRIPTS : The list of device shel - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -39616,14 +39555,14 @@ DEVICESHELLSCRIPTS : The list of device shel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -40063,8 +40002,14 @@ DEVICESHELLSCRIPTS : The list of device shel - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -41483,7 +41428,7 @@ DEVICESHELLSCRIPTS : The list of device shel - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -41494,6 +41439,9 @@ DEVICESHELLSCRIPTS : The list of device shel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -41524,8 +41472,11 @@ DEVICESHELLSCRIPTS : The list of device shel - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -41551,7 +41502,7 @@ DEVICESHELLSCRIPTS : The list of device shel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -41564,6 +41515,9 @@ DEVICESHELLSCRIPTS : The list of device shel - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41603,7 +41557,7 @@ DEVICESHELLSCRIPTS : The list of device shel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -41625,7 +41579,7 @@ DEVICESHELLSCRIPTS : The list of device shel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -41645,6 +41599,12 @@ DEVICESHELLSCRIPTS : The list of device shel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -42272,7 +42232,7 @@ DEVICESHELLSCRIPTS : The list of device shel - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -42321,7 +42281,7 @@ DEVICESHELLSCRIPTS : The list of device shel - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -42567,6 +42527,8 @@ DEVICESHELLSCRIPTS : The list of device shel - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -42622,7 +42584,10 @@ DEVICESHELLSCRIPTS : The list of device shel - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -43082,7 +43047,7 @@ DEVICESHELLSCRIPTS : The list of device shel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -43178,46 +43143,6 @@ DEVICESHELLSCRIPTS : The list of device shel - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -43257,6 +43182,11 @@ DEVICESHELLSCRIPTS : The list of device shel - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -44484,7 +44414,7 @@ MANAGEDDEVICES : The list of managed devices. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -44582,8 +44512,8 @@ MANAGEDDEVICES : The list of managed devices. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -44793,7 +44723,7 @@ MANAGEDDEVICES : The list of managed devices. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -44847,7 +44777,7 @@ MANAGEDDEVICES : The list of managed devices. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -44890,14 +44820,14 @@ MANAGEDDEVICES : The list of managed devices. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -45337,8 +45267,14 @@ MANAGEDDEVICES : The list of managed devices. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -46760,7 +46696,7 @@ MANAGEDDEVICES : The list of managed devices. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -46771,6 +46707,9 @@ MANAGEDDEVICES : The list of managed devices. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -46801,8 +46740,11 @@ MANAGEDDEVICES : The list of managed devices. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -46828,7 +46770,7 @@ MANAGEDDEVICES : The list of managed devices. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -46841,6 +46783,9 @@ MANAGEDDEVICES : The list of managed devices. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -46880,7 +46825,7 @@ MANAGEDDEVICES : The list of managed devices. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -46902,7 +46847,7 @@ MANAGEDDEVICES : The list of managed devices. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -46922,6 +46867,12 @@ MANAGEDDEVICES : The list of managed devices. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -47549,7 +47500,7 @@ MANAGEDDEVICES : The list of managed devices. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -47598,7 +47549,7 @@ MANAGEDDEVICES : The list of managed devices. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -47844,6 +47795,8 @@ MANAGEDDEVICES : The list of managed devices. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -47899,7 +47852,10 @@ MANAGEDDEVICES : The list of managed devices. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -48359,7 +48315,7 @@ MANAGEDDEVICES : The list of managed devices. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -48455,46 +48411,6 @@ MANAGEDDEVICES : The list of managed devices. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -48534,6 +48450,11 @@ MANAGEDDEVICES : The list of managed devices. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -49845,8 +49766,14 @@ VIRTUALENDPOINT : virtualEndpoint - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -49942,6 +49869,7 @@ VIRTUALENDPOINT : virtualEndpoint - `[DomainJoinConfiguration ]`: cloudPcDomainJoinConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[OnPremisesConnectionId ]`: The Azure network connection ID that matches the virtual network IT admins want the provisioning policy to use when they create Cloud PCs. You can use this property in both domain join types: Azure AD joined or Hybrid Azure AD joined. If you enter an onPremisesConnectionId, leave regionName as empty. + - `[RegionGroup ]`: cloudPcRegionGroup - `[RegionName ]`: The supported Azure region where the IT admin wants the provisioning policy to create Cloud PCs. The underlying virtual network will be created and managed by the Windows 365 service. This can only be entered if the IT admin chooses Azure AD joined as the domain join type. If you enter a regionName, leave onPremisesConnectionId as empty. - `[Type ]`: cloudPcDomainJoinType - `[GracePeriodInHours ]`: The number of hours to wait before reprovisioning/deprovisioning happens. Read-only. @@ -49992,6 +49920,7 @@ VIRTUALENDPOINT : virtualEndpoint - `[SupportedRegions ]`: Cloud PC supported regions. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DisplayName ]`: The name for the supported region. Read-only. + - `[RegionGroup ]`: cloudPcRegionGroup - `[RegionStatus ]`: cloudPcSupportedRegionStatus - `[SupportedSolution ]`: cloudPcManagementService - `[UserSettings ]`: Cloud PC user settings. diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDetectedApp.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDetectedApp.md index c0c55c704fc..190db78ce7e 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDetectedApp.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDetectedApp.md @@ -716,7 +716,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -814,8 +814,8 @@ BODYPARAMETER : A managed or unmanaged app that is - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1025,7 +1025,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1079,7 +1079,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1122,14 +1122,14 @@ BODYPARAMETER : A managed or unmanaged app that is - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1569,8 +1569,14 @@ BODYPARAMETER : A managed or unmanaged app that is - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2992,7 +2998,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3003,6 +3009,9 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3033,8 +3042,11 @@ BODYPARAMETER : A managed or unmanaged app that is - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3060,7 +3072,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3073,6 +3085,9 @@ BODYPARAMETER : A managed or unmanaged app that is - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3112,7 +3127,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3134,7 +3149,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3154,6 +3169,12 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3781,7 +3802,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3830,7 +3851,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4076,6 +4097,8 @@ BODYPARAMETER : A managed or unmanaged app that is - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4131,7 +4154,10 @@ BODYPARAMETER : A managed or unmanaged app that is - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4591,7 +4617,7 @@ BODYPARAMETER : A managed or unmanaged app that is - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4687,46 +4713,6 @@ BODYPARAMETER : A managed or unmanaged app that is - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4766,6 +4752,11 @@ BODYPARAMETER : A managed or unmanaged app that is - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5379,7 +5370,7 @@ MANAGEDDEVICES : The devices that have the disc - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5477,8 +5468,8 @@ MANAGEDDEVICES : The devices that have the disc - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5688,7 +5679,7 @@ MANAGEDDEVICES : The devices that have the disc - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5742,7 +5733,7 @@ MANAGEDDEVICES : The devices that have the disc - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5785,14 +5776,14 @@ MANAGEDDEVICES : The devices that have the disc - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6232,8 +6223,14 @@ MANAGEDDEVICES : The devices that have the disc - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7655,7 +7652,7 @@ MANAGEDDEVICES : The devices that have the disc - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7666,6 +7663,9 @@ MANAGEDDEVICES : The devices that have the disc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7696,8 +7696,11 @@ MANAGEDDEVICES : The devices that have the disc - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7723,7 +7726,7 @@ MANAGEDDEVICES : The devices that have the disc - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7736,6 +7739,9 @@ MANAGEDDEVICES : The devices that have the disc - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7775,7 +7781,7 @@ MANAGEDDEVICES : The devices that have the disc - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7797,7 +7803,7 @@ MANAGEDDEVICES : The devices that have the disc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7817,6 +7823,12 @@ MANAGEDDEVICES : The devices that have the disc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8444,7 +8456,7 @@ MANAGEDDEVICES : The devices that have the disc - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8493,7 +8505,7 @@ MANAGEDDEVICES : The devices that have the disc - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8739,6 +8751,8 @@ MANAGEDDEVICES : The devices that have the disc - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8794,7 +8808,10 @@ MANAGEDDEVICES : The devices that have the disc - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9254,7 +9271,7 @@ MANAGEDDEVICES : The devices that have the disc - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9350,46 +9367,6 @@ MANAGEDDEVICES : The devices that have the disc - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9429,6 +9406,11 @@ MANAGEDDEVICES : The devices that have the disc - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceHealthScript.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceHealthScript.md index 257f8d468ab..1dbaa2afd60 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceHealthScript.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceHealthScript.md @@ -915,7 +915,7 @@ BODYPARAMETER : Intune will provide customer - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1013,8 +1013,8 @@ BODYPARAMETER : Intune will provide customer - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1224,7 +1224,7 @@ BODYPARAMETER : Intune will provide customer - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1278,7 +1278,7 @@ BODYPARAMETER : Intune will provide customer - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1321,14 +1321,14 @@ BODYPARAMETER : Intune will provide customer - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1768,8 +1768,14 @@ BODYPARAMETER : Intune will provide customer - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3188,7 +3194,7 @@ BODYPARAMETER : Intune will provide customer - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3199,6 +3205,9 @@ BODYPARAMETER : Intune will provide customer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3229,8 +3238,11 @@ BODYPARAMETER : Intune will provide customer - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3256,7 +3268,7 @@ BODYPARAMETER : Intune will provide customer - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3269,6 +3281,9 @@ BODYPARAMETER : Intune will provide customer - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3308,7 +3323,7 @@ BODYPARAMETER : Intune will provide customer - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3330,7 +3345,7 @@ BODYPARAMETER : Intune will provide customer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3350,6 +3365,12 @@ BODYPARAMETER : Intune will provide customer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3977,7 +3998,7 @@ BODYPARAMETER : Intune will provide customer - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4026,7 +4047,7 @@ BODYPARAMETER : Intune will provide customer - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4272,6 +4293,8 @@ BODYPARAMETER : Intune will provide customer - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4327,7 +4350,10 @@ BODYPARAMETER : Intune will provide customer - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4787,7 +4813,7 @@ BODYPARAMETER : Intune will provide customer - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4883,46 +4909,6 @@ BODYPARAMETER : Intune will provide customer - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4962,6 +4948,11 @@ BODYPARAMETER : Intune will provide customer - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5487,7 +5478,7 @@ DEVICERUNSTATES : List of run st - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5585,8 +5576,8 @@ DEVICERUNSTATES : List of run st - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5796,7 +5787,7 @@ DEVICERUNSTATES : List of run st - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5850,7 +5841,7 @@ DEVICERUNSTATES : List of run st - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5893,14 +5884,14 @@ DEVICERUNSTATES : List of run st - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6340,8 +6331,14 @@ DEVICERUNSTATES : List of run st - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7763,7 +7760,7 @@ DEVICERUNSTATES : List of run st - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7774,6 +7771,9 @@ DEVICERUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7804,8 +7804,11 @@ DEVICERUNSTATES : List of run st - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7831,7 +7834,7 @@ DEVICERUNSTATES : List of run st - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7844,6 +7847,9 @@ DEVICERUNSTATES : List of run st - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7883,7 +7889,7 @@ DEVICERUNSTATES : List of run st - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7905,7 +7911,7 @@ DEVICERUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7925,6 +7931,12 @@ DEVICERUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8552,7 +8564,7 @@ DEVICERUNSTATES : List of run st - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8601,7 +8613,7 @@ DEVICERUNSTATES : List of run st - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8847,6 +8859,8 @@ DEVICERUNSTATES : List of run st - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8902,7 +8916,10 @@ DEVICERUNSTATES : List of run st - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9362,7 +9379,7 @@ DEVICERUNSTATES : List of run st - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9458,46 +9475,6 @@ DEVICERUNSTATES : List of run st - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9537,6 +9514,11 @@ DEVICERUNSTATES : List of run st - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceHealthScriptDeviceRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceHealthScriptDeviceRunState.md index 3a727815951..48df5912f83 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceHealthScriptDeviceRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceHealthScriptDeviceRunState.md @@ -818,7 +818,7 @@ BODYPARAMETER : Contains propertie - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -916,8 +916,8 @@ BODYPARAMETER : Contains propertie - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1127,7 +1127,7 @@ BODYPARAMETER : Contains propertie - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1181,7 +1181,7 @@ BODYPARAMETER : Contains propertie - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1224,14 +1224,14 @@ BODYPARAMETER : Contains propertie - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1671,8 +1671,14 @@ BODYPARAMETER : Contains propertie - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3094,7 +3100,7 @@ BODYPARAMETER : Contains propertie - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3105,6 +3111,9 @@ BODYPARAMETER : Contains propertie - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3135,8 +3144,11 @@ BODYPARAMETER : Contains propertie - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3162,7 +3174,7 @@ BODYPARAMETER : Contains propertie - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3175,6 +3187,9 @@ BODYPARAMETER : Contains propertie - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3214,7 +3229,7 @@ BODYPARAMETER : Contains propertie - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3236,7 +3251,7 @@ BODYPARAMETER : Contains propertie - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3256,6 +3271,12 @@ BODYPARAMETER : Contains propertie - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3883,7 +3904,7 @@ BODYPARAMETER : Contains propertie - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3932,7 +3953,7 @@ BODYPARAMETER : Contains propertie - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4178,6 +4199,8 @@ BODYPARAMETER : Contains propertie - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4233,7 +4256,10 @@ BODYPARAMETER : Contains propertie - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4693,7 +4719,7 @@ BODYPARAMETER : Contains propertie - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4789,46 +4815,6 @@ BODYPARAMETER : Contains propertie - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4868,6 +4854,11 @@ BODYPARAMETER : Contains propertie - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5484,7 +5475,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5582,8 +5573,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5793,7 +5784,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5847,7 +5838,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5890,14 +5881,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6337,8 +6328,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7760,7 +7757,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7771,6 +7768,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7801,8 +7801,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7828,7 +7831,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7841,6 +7844,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7880,7 +7886,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7902,7 +7908,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7922,6 +7928,12 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8549,7 +8561,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8598,7 +8610,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8844,6 +8856,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8899,7 +8913,10 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9359,7 +9376,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9455,46 +9472,6 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9534,6 +9511,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScript.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScript.md index 95a508be071..243a8a74762 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScript.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScript.md @@ -855,7 +855,7 @@ BODYPARAMETER : Intune will provide customer t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -953,8 +953,8 @@ BODYPARAMETER : Intune will provide customer t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1164,7 +1164,7 @@ BODYPARAMETER : Intune will provide customer t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1218,7 +1218,7 @@ BODYPARAMETER : Intune will provide customer t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1261,14 +1261,14 @@ BODYPARAMETER : Intune will provide customer t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1708,8 +1708,14 @@ BODYPARAMETER : Intune will provide customer t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3128,7 +3134,7 @@ BODYPARAMETER : Intune will provide customer t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3139,6 +3145,9 @@ BODYPARAMETER : Intune will provide customer t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3169,8 +3178,11 @@ BODYPARAMETER : Intune will provide customer t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3196,7 +3208,7 @@ BODYPARAMETER : Intune will provide customer t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3209,6 +3221,9 @@ BODYPARAMETER : Intune will provide customer t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3248,7 +3263,7 @@ BODYPARAMETER : Intune will provide customer t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3270,7 +3285,7 @@ BODYPARAMETER : Intune will provide customer t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3290,6 +3305,12 @@ BODYPARAMETER : Intune will provide customer t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3917,7 +3938,7 @@ BODYPARAMETER : Intune will provide customer t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3966,7 +3987,7 @@ BODYPARAMETER : Intune will provide customer t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4212,6 +4233,8 @@ BODYPARAMETER : Intune will provide customer t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4267,7 +4290,10 @@ BODYPARAMETER : Intune will provide customer t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4727,7 +4753,7 @@ BODYPARAMETER : Intune will provide customer t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4823,46 +4849,6 @@ BODYPARAMETER : Intune will provide customer t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4902,6 +4888,11 @@ BODYPARAMETER : Intune will provide customer t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5413,7 +5404,7 @@ DEVICERUNSTATES : List of ru - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5511,8 +5502,8 @@ DEVICERUNSTATES : List of ru - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5722,7 +5713,7 @@ DEVICERUNSTATES : List of ru - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5776,7 +5767,7 @@ DEVICERUNSTATES : List of ru - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5819,14 +5810,14 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6266,8 +6257,14 @@ DEVICERUNSTATES : List of ru - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7689,7 +7686,7 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7700,6 +7697,9 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7730,8 +7730,11 @@ DEVICERUNSTATES : List of ru - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7757,7 +7760,7 @@ DEVICERUNSTATES : List of ru - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7770,6 +7773,9 @@ DEVICERUNSTATES : List of ru - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7809,7 +7815,7 @@ DEVICERUNSTATES : List of ru - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7831,7 +7837,7 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7851,6 +7857,12 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8478,7 +8490,7 @@ DEVICERUNSTATES : List of ru - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8527,7 +8539,7 @@ DEVICERUNSTATES : List of ru - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8773,6 +8785,8 @@ DEVICERUNSTATES : List of ru - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8828,7 +8842,10 @@ DEVICERUNSTATES : List of ru - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9288,7 +9305,7 @@ DEVICERUNSTATES : List of ru - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9384,46 +9401,6 @@ DEVICERUNSTATES : List of ru - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9463,6 +9440,11 @@ DEVICERUNSTATES : List of ru - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10094,7 +10076,7 @@ USERRUNSTATES : List of run st - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10192,8 +10174,8 @@ USERRUNSTATES : List of run st - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10403,7 +10385,7 @@ USERRUNSTATES : List of run st - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10457,7 +10439,7 @@ USERRUNSTATES : List of run st - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10500,14 +10482,14 @@ USERRUNSTATES : List of run st - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10947,8 +10929,14 @@ USERRUNSTATES : List of run st - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12370,7 +12358,7 @@ USERRUNSTATES : List of run st - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12381,6 +12369,9 @@ USERRUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12411,8 +12402,11 @@ USERRUNSTATES : List of run st - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12438,7 +12432,7 @@ USERRUNSTATES : List of run st - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12451,6 +12445,9 @@ USERRUNSTATES : List of run st - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12490,7 +12487,7 @@ USERRUNSTATES : List of run st - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12512,7 +12509,7 @@ USERRUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12532,6 +12529,12 @@ USERRUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13159,7 +13162,7 @@ USERRUNSTATES : List of run st - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13208,7 +13211,7 @@ USERRUNSTATES : List of run st - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13454,6 +13457,8 @@ USERRUNSTATES : List of run st - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13509,7 +13514,10 @@ USERRUNSTATES : List of run st - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13969,7 +13977,7 @@ USERRUNSTATES : List of run st - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14065,46 +14073,6 @@ USERRUNSTATES : List of run st - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14144,6 +14112,11 @@ USERRUNSTATES : List of run st - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScriptDeviceRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScriptDeviceRunState.md index 60e23a17f93..98b2d0a5714 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScriptDeviceRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScriptDeviceRunState.md @@ -719,7 +719,7 @@ BODYPARAMETER : Contains prope - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -817,8 +817,8 @@ BODYPARAMETER : Contains prope - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1028,7 +1028,7 @@ BODYPARAMETER : Contains prope - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1082,7 +1082,7 @@ BODYPARAMETER : Contains prope - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1125,14 +1125,14 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1572,8 +1572,14 @@ BODYPARAMETER : Contains prope - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2995,7 +3001,7 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3006,6 +3012,9 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3036,8 +3045,11 @@ BODYPARAMETER : Contains prope - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3063,7 +3075,7 @@ BODYPARAMETER : Contains prope - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3076,6 +3088,9 @@ BODYPARAMETER : Contains prope - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3115,7 +3130,7 @@ BODYPARAMETER : Contains prope - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3137,7 +3152,7 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3157,6 +3172,12 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3784,7 +3805,7 @@ BODYPARAMETER : Contains prope - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3833,7 +3854,7 @@ BODYPARAMETER : Contains prope - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4079,6 +4100,8 @@ BODYPARAMETER : Contains prope - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4134,7 +4157,10 @@ BODYPARAMETER : Contains prope - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4594,7 +4620,7 @@ BODYPARAMETER : Contains prope - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4690,46 +4716,6 @@ BODYPARAMETER : Contains prope - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4769,6 +4755,11 @@ BODYPARAMETER : Contains prope - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5381,7 +5372,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5479,8 +5470,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5690,7 +5681,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5744,7 +5735,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5787,14 +5778,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6234,8 +6225,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7657,7 +7654,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7668,6 +7665,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7698,8 +7698,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7725,7 +7728,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7738,6 +7741,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7777,7 +7783,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7799,7 +7805,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7819,6 +7825,12 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8446,7 +8458,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8495,7 +8507,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8741,6 +8753,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8796,7 +8810,10 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9256,7 +9273,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9352,46 +9369,6 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9431,6 +9408,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScriptUserRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScriptUserRunState.md index 07ba9646772..f27bd8fae3b 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScriptUserRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScriptUserRunState.md @@ -691,7 +691,7 @@ BODYPARAMETER : Contains propert - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -789,8 +789,8 @@ BODYPARAMETER : Contains propert - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1000,7 +1000,7 @@ BODYPARAMETER : Contains propert - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1054,7 +1054,7 @@ BODYPARAMETER : Contains propert - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1097,14 +1097,14 @@ BODYPARAMETER : Contains propert - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1544,8 +1544,14 @@ BODYPARAMETER : Contains propert - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2967,7 +2973,7 @@ BODYPARAMETER : Contains propert - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2978,6 +2984,9 @@ BODYPARAMETER : Contains propert - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3008,8 +3017,11 @@ BODYPARAMETER : Contains propert - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3035,7 +3047,7 @@ BODYPARAMETER : Contains propert - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3048,6 +3060,9 @@ BODYPARAMETER : Contains propert - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3087,7 +3102,7 @@ BODYPARAMETER : Contains propert - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3109,7 +3124,7 @@ BODYPARAMETER : Contains propert - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3129,6 +3144,12 @@ BODYPARAMETER : Contains propert - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3756,7 +3777,7 @@ BODYPARAMETER : Contains propert - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3805,7 +3826,7 @@ BODYPARAMETER : Contains propert - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4051,6 +4072,8 @@ BODYPARAMETER : Contains propert - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4106,7 +4129,10 @@ BODYPARAMETER : Contains propert - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4566,7 +4592,7 @@ BODYPARAMETER : Contains propert - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4662,46 +4688,6 @@ BODYPARAMETER : Contains propert - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4741,6 +4727,11 @@ BODYPARAMETER : Contains propert - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5232,7 +5223,7 @@ DEVICERUNSTATES : List of ru - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5330,8 +5321,8 @@ DEVICERUNSTATES : List of ru - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5541,7 +5532,7 @@ DEVICERUNSTATES : List of ru - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5595,7 +5586,7 @@ DEVICERUNSTATES : List of ru - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5638,14 +5629,14 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6085,8 +6076,14 @@ DEVICERUNSTATES : List of ru - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7508,7 +7505,7 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7519,6 +7516,9 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7549,8 +7549,11 @@ DEVICERUNSTATES : List of ru - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7576,7 +7579,7 @@ DEVICERUNSTATES : List of ru - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7589,6 +7592,9 @@ DEVICERUNSTATES : List of ru - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7628,7 +7634,7 @@ DEVICERUNSTATES : List of ru - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7650,7 +7656,7 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7670,6 +7676,12 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8297,7 +8309,7 @@ DEVICERUNSTATES : List of ru - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8346,7 +8358,7 @@ DEVICERUNSTATES : List of ru - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8592,6 +8604,8 @@ DEVICERUNSTATES : List of ru - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8647,7 +8661,10 @@ DEVICERUNSTATES : List of ru - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9107,7 +9124,7 @@ DEVICERUNSTATES : List of ru - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9203,46 +9220,6 @@ DEVICERUNSTATES : List of ru - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9282,6 +9259,11 @@ DEVICERUNSTATES : List of ru - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScriptUserRunStateDeviceRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScriptUserRunStateDeviceRunState.md index e631956cbc6..02f5ddec7d8 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScriptUserRunStateDeviceRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementDeviceShellScriptUserRunStateDeviceRunState.md @@ -736,7 +736,7 @@ BODYPARAMETER : Contains prope - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -834,8 +834,8 @@ BODYPARAMETER : Contains prope - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1045,7 +1045,7 @@ BODYPARAMETER : Contains prope - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1099,7 +1099,7 @@ BODYPARAMETER : Contains prope - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1142,14 +1142,14 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1589,8 +1589,14 @@ BODYPARAMETER : Contains prope - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3012,7 +3018,7 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3023,6 +3029,9 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3053,8 +3062,11 @@ BODYPARAMETER : Contains prope - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3080,7 +3092,7 @@ BODYPARAMETER : Contains prope - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3093,6 +3105,9 @@ BODYPARAMETER : Contains prope - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3132,7 +3147,7 @@ BODYPARAMETER : Contains prope - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3154,7 +3169,7 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3174,6 +3189,12 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3801,7 +3822,7 @@ BODYPARAMETER : Contains prope - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3850,7 +3871,7 @@ BODYPARAMETER : Contains prope - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4096,6 +4117,8 @@ BODYPARAMETER : Contains prope - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4151,7 +4174,10 @@ BODYPARAMETER : Contains prope - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4611,7 +4637,7 @@ BODYPARAMETER : Contains prope - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4707,46 +4733,6 @@ BODYPARAMETER : Contains prope - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4786,6 +4772,11 @@ BODYPARAMETER : Contains prope - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5398,7 +5389,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5496,8 +5487,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5707,7 +5698,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5761,7 +5752,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5804,14 +5795,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6251,8 +6242,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7674,7 +7671,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7685,6 +7682,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7715,8 +7715,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7742,7 +7745,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7755,6 +7758,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7794,7 +7800,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7816,7 +7822,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7836,6 +7842,12 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8463,7 +8475,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8512,7 +8524,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8758,6 +8770,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8813,7 +8827,10 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9273,7 +9290,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9369,46 +9386,6 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9448,6 +9425,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementManagedDevice.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementManagedDevice.md index ee8de90cbfc..578c112f144 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementManagedDevice.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementManagedDevice.md @@ -1253,7 +1253,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1351,8 +1351,8 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1562,7 +1562,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1616,7 +1616,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1659,14 +1659,14 @@ BODYPARAMETER : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2106,8 +2106,14 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3529,7 +3535,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3540,6 +3546,9 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3570,8 +3579,11 @@ BODYPARAMETER : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3597,7 +3609,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3610,6 +3622,9 @@ BODYPARAMETER : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3649,7 +3664,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3671,7 +3686,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3691,6 +3706,12 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4318,7 +4339,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4367,7 +4388,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4613,6 +4634,8 @@ BODYPARAMETER : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4668,7 +4691,10 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -5128,7 +5154,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5224,46 +5250,6 @@ BODYPARAMETER : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5303,6 +5289,11 @@ BODYPARAMETER : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5823,7 +5814,7 @@ DETECTEDAPPS : All applications currently install - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5921,8 +5912,8 @@ DETECTEDAPPS : All applications currently install - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6132,7 +6123,7 @@ DETECTEDAPPS : All applications currently install - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6186,7 +6177,7 @@ DETECTEDAPPS : All applications currently install - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6229,14 +6220,14 @@ DETECTEDAPPS : All applications currently install - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6676,8 +6667,14 @@ DETECTEDAPPS : All applications currently install - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -8099,7 +8096,7 @@ DETECTEDAPPS : All applications currently install - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -8110,6 +8107,9 @@ DETECTEDAPPS : All applications currently install - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8140,8 +8140,11 @@ DETECTEDAPPS : All applications currently install - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8167,7 +8170,7 @@ DETECTEDAPPS : All applications currently install - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8180,6 +8183,9 @@ DETECTEDAPPS : All applications currently install - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8219,7 +8225,7 @@ DETECTEDAPPS : All applications currently install - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -8241,7 +8247,7 @@ DETECTEDAPPS : All applications currently install - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8261,6 +8267,12 @@ DETECTEDAPPS : All applications currently install - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8888,7 +8900,7 @@ DETECTEDAPPS : All applications currently install - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8937,7 +8949,7 @@ DETECTEDAPPS : All applications currently install - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -9183,6 +9195,8 @@ DETECTEDAPPS : All applications currently install - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9238,7 +9252,10 @@ DETECTEDAPPS : All applications currently install - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9698,7 +9715,7 @@ DETECTEDAPPS : All applications currently install - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9794,46 +9811,6 @@ DETECTEDAPPS : All applications currently install - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9873,6 +9850,11 @@ DETECTEDAPPS : All applications currently install - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10429,7 +10411,7 @@ USERS : The primary users associated with the managed de - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10527,8 +10509,8 @@ USERS : The primary users associated with the managed de - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10740,7 +10722,7 @@ USERS : The primary users associated with the managed de - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10794,7 +10776,7 @@ USERS : The primary users associated with the managed de - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10837,14 +10819,14 @@ USERS : The primary users associated with the managed de - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11296,8 +11278,14 @@ USERS : The primary users associated with the managed de - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12719,7 +12707,7 @@ USERS : The primary users associated with the managed de - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12730,6 +12718,9 @@ USERS : The primary users associated with the managed de - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12760,8 +12751,11 @@ USERS : The primary users associated with the managed de - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12787,7 +12781,7 @@ USERS : The primary users associated with the managed de - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12800,6 +12794,9 @@ USERS : The primary users associated with the managed de - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12839,7 +12836,7 @@ USERS : The primary users associated with the managed de - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12861,7 +12858,7 @@ USERS : The primary users associated with the managed de - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12881,6 +12878,12 @@ USERS : The primary users associated with the managed de - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13792,7 +13795,7 @@ USERS : The primary users associated with the managed de - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13841,7 +13844,7 @@ USERS : The primary users associated with the managed de - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -14087,6 +14090,8 @@ USERS : The primary users associated with the managed de - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14142,7 +14147,10 @@ USERS : The primary users associated with the managed de - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14602,7 +14610,7 @@ USERS : The primary users associated with the managed de - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14698,46 +14706,6 @@ USERS : The primary users associated with the managed de - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14777,6 +14745,11 @@ USERS : The primary users associated with the managed de - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScript.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScript.md index 9ede08eafa6..7053e354e46 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScript.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScript.md @@ -837,7 +837,7 @@ BODYPARAMETER : Intune will provide custo - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -935,8 +935,8 @@ BODYPARAMETER : Intune will provide custo - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1146,7 +1146,7 @@ BODYPARAMETER : Intune will provide custo - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1200,7 +1200,7 @@ BODYPARAMETER : Intune will provide custo - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1243,14 +1243,14 @@ BODYPARAMETER : Intune will provide custo - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1690,8 +1690,14 @@ BODYPARAMETER : Intune will provide custo - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3110,7 +3116,7 @@ BODYPARAMETER : Intune will provide custo - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3121,6 +3127,9 @@ BODYPARAMETER : Intune will provide custo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3151,8 +3160,11 @@ BODYPARAMETER : Intune will provide custo - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3178,7 +3190,7 @@ BODYPARAMETER : Intune will provide custo - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3191,6 +3203,9 @@ BODYPARAMETER : Intune will provide custo - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3230,7 +3245,7 @@ BODYPARAMETER : Intune will provide custo - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3252,7 +3267,7 @@ BODYPARAMETER : Intune will provide custo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3272,6 +3287,12 @@ BODYPARAMETER : Intune will provide custo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3899,7 +3920,7 @@ BODYPARAMETER : Intune will provide custo - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3948,7 +3969,7 @@ BODYPARAMETER : Intune will provide custo - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4194,6 +4215,8 @@ BODYPARAMETER : Intune will provide custo - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4249,7 +4272,10 @@ BODYPARAMETER : Intune will provide custo - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4709,7 +4735,7 @@ BODYPARAMETER : Intune will provide custo - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4805,46 +4831,6 @@ BODYPARAMETER : Intune will provide custo - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4884,6 +4870,11 @@ BODYPARAMETER : Intune will provide custo - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5395,7 +5386,7 @@ DEVICERUNSTATES : List of ru - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5493,8 +5484,8 @@ DEVICERUNSTATES : List of ru - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5704,7 +5695,7 @@ DEVICERUNSTATES : List of ru - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5758,7 +5749,7 @@ DEVICERUNSTATES : List of ru - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5801,14 +5792,14 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6248,8 +6239,14 @@ DEVICERUNSTATES : List of ru - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7671,7 +7668,7 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7682,6 +7679,9 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7712,8 +7712,11 @@ DEVICERUNSTATES : List of ru - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7739,7 +7742,7 @@ DEVICERUNSTATES : List of ru - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7752,6 +7755,9 @@ DEVICERUNSTATES : List of ru - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7791,7 +7797,7 @@ DEVICERUNSTATES : List of ru - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7813,7 +7819,7 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7833,6 +7839,12 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8460,7 +8472,7 @@ DEVICERUNSTATES : List of ru - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8509,7 +8521,7 @@ DEVICERUNSTATES : List of ru - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8755,6 +8767,8 @@ DEVICERUNSTATES : List of ru - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8810,7 +8824,10 @@ DEVICERUNSTATES : List of ru - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9270,7 +9287,7 @@ DEVICERUNSTATES : List of ru - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9366,46 +9383,6 @@ DEVICERUNSTATES : List of ru - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9445,6 +9422,11 @@ DEVICERUNSTATES : List of ru - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10076,7 +10058,7 @@ USERRUNSTATES : List of run st - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10174,8 +10156,8 @@ USERRUNSTATES : List of run st - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10385,7 +10367,7 @@ USERRUNSTATES : List of run st - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10439,7 +10421,7 @@ USERRUNSTATES : List of run st - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10482,14 +10464,14 @@ USERRUNSTATES : List of run st - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10929,8 +10911,14 @@ USERRUNSTATES : List of run st - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12352,7 +12340,7 @@ USERRUNSTATES : List of run st - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12363,6 +12351,9 @@ USERRUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12393,8 +12384,11 @@ USERRUNSTATES : List of run st - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12420,7 +12414,7 @@ USERRUNSTATES : List of run st - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12433,6 +12427,9 @@ USERRUNSTATES : List of run st - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12472,7 +12469,7 @@ USERRUNSTATES : List of run st - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12494,7 +12491,7 @@ USERRUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12514,6 +12511,12 @@ USERRUNSTATES : List of run st - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13141,7 +13144,7 @@ USERRUNSTATES : List of run st - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13190,7 +13193,7 @@ USERRUNSTATES : List of run st - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13436,6 +13439,8 @@ USERRUNSTATES : List of run st - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13491,7 +13496,10 @@ USERRUNSTATES : List of run st - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13951,7 +13959,7 @@ USERRUNSTATES : List of run st - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14047,46 +14055,6 @@ USERRUNSTATES : List of run st - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14126,6 +14094,11 @@ USERRUNSTATES : List of run st - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScriptDeviceRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScriptDeviceRunState.md index 084314a93b6..83398c3bd6a 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScriptDeviceRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScriptDeviceRunState.md @@ -719,7 +719,7 @@ BODYPARAMETER : Contains prope - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -817,8 +817,8 @@ BODYPARAMETER : Contains prope - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1028,7 +1028,7 @@ BODYPARAMETER : Contains prope - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1082,7 +1082,7 @@ BODYPARAMETER : Contains prope - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1125,14 +1125,14 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1572,8 +1572,14 @@ BODYPARAMETER : Contains prope - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2995,7 +3001,7 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3006,6 +3012,9 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3036,8 +3045,11 @@ BODYPARAMETER : Contains prope - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3063,7 +3075,7 @@ BODYPARAMETER : Contains prope - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3076,6 +3088,9 @@ BODYPARAMETER : Contains prope - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3115,7 +3130,7 @@ BODYPARAMETER : Contains prope - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3137,7 +3152,7 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3157,6 +3172,12 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3784,7 +3805,7 @@ BODYPARAMETER : Contains prope - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3833,7 +3854,7 @@ BODYPARAMETER : Contains prope - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4079,6 +4100,8 @@ BODYPARAMETER : Contains prope - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4134,7 +4157,10 @@ BODYPARAMETER : Contains prope - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4594,7 +4620,7 @@ BODYPARAMETER : Contains prope - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4690,46 +4716,6 @@ BODYPARAMETER : Contains prope - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4769,6 +4755,11 @@ BODYPARAMETER : Contains prope - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5381,7 +5372,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5479,8 +5470,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5690,7 +5681,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5744,7 +5735,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5787,14 +5778,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6234,8 +6225,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7657,7 +7654,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7668,6 +7665,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7698,8 +7698,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7725,7 +7728,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7738,6 +7741,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7777,7 +7783,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7799,7 +7805,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7819,6 +7825,12 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8446,7 +8458,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8495,7 +8507,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8741,6 +8753,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8796,7 +8810,10 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9256,7 +9273,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9352,46 +9369,6 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9431,6 +9408,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScriptUserRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScriptUserRunState.md index 8fe57e59363..3b48722d339 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScriptUserRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScriptUserRunState.md @@ -691,7 +691,7 @@ BODYPARAMETER : Contains propert - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -789,8 +789,8 @@ BODYPARAMETER : Contains propert - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1000,7 +1000,7 @@ BODYPARAMETER : Contains propert - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1054,7 +1054,7 @@ BODYPARAMETER : Contains propert - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1097,14 +1097,14 @@ BODYPARAMETER : Contains propert - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1544,8 +1544,14 @@ BODYPARAMETER : Contains propert - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2967,7 +2973,7 @@ BODYPARAMETER : Contains propert - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2978,6 +2984,9 @@ BODYPARAMETER : Contains propert - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3008,8 +3017,11 @@ BODYPARAMETER : Contains propert - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3035,7 +3047,7 @@ BODYPARAMETER : Contains propert - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3048,6 +3060,9 @@ BODYPARAMETER : Contains propert - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3087,7 +3102,7 @@ BODYPARAMETER : Contains propert - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3109,7 +3124,7 @@ BODYPARAMETER : Contains propert - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3129,6 +3144,12 @@ BODYPARAMETER : Contains propert - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3756,7 +3777,7 @@ BODYPARAMETER : Contains propert - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3805,7 +3826,7 @@ BODYPARAMETER : Contains propert - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4051,6 +4072,8 @@ BODYPARAMETER : Contains propert - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4106,7 +4129,10 @@ BODYPARAMETER : Contains propert - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4566,7 +4592,7 @@ BODYPARAMETER : Contains propert - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4662,46 +4688,6 @@ BODYPARAMETER : Contains propert - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4741,6 +4727,11 @@ BODYPARAMETER : Contains propert - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5232,7 +5223,7 @@ DEVICERUNSTATES : List of ru - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5330,8 +5321,8 @@ DEVICERUNSTATES : List of ru - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5541,7 +5532,7 @@ DEVICERUNSTATES : List of ru - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5595,7 +5586,7 @@ DEVICERUNSTATES : List of ru - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5638,14 +5629,14 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6085,8 +6076,14 @@ DEVICERUNSTATES : List of ru - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7508,7 +7505,7 @@ DEVICERUNSTATES : List of ru - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7519,6 +7516,9 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7549,8 +7549,11 @@ DEVICERUNSTATES : List of ru - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7576,7 +7579,7 @@ DEVICERUNSTATES : List of ru - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7589,6 +7592,9 @@ DEVICERUNSTATES : List of ru - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7628,7 +7634,7 @@ DEVICERUNSTATES : List of ru - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7650,7 +7656,7 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7670,6 +7676,12 @@ DEVICERUNSTATES : List of ru - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8297,7 +8309,7 @@ DEVICERUNSTATES : List of ru - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8346,7 +8358,7 @@ DEVICERUNSTATES : List of ru - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8592,6 +8604,8 @@ DEVICERUNSTATES : List of ru - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8647,7 +8661,10 @@ DEVICERUNSTATES : List of ru - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9107,7 +9124,7 @@ DEVICERUNSTATES : List of ru - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9203,46 +9220,6 @@ DEVICERUNSTATES : List of ru - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9282,6 +9259,11 @@ DEVICERUNSTATES : List of ru - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScriptUserRunStateDeviceRunState.md b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScriptUserRunStateDeviceRunState.md index 463f4b2e681..cbb1fa9f359 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScriptUserRunStateDeviceRunState.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0-beta/Update-MgDeviceManagementScriptUserRunStateDeviceRunState.md @@ -735,7 +735,7 @@ BODYPARAMETER : Contains prope - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -833,8 +833,8 @@ BODYPARAMETER : Contains prope - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1044,7 +1044,7 @@ BODYPARAMETER : Contains prope - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1098,7 +1098,7 @@ BODYPARAMETER : Contains prope - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1141,14 +1141,14 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1588,8 +1588,14 @@ BODYPARAMETER : Contains prope - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3011,7 +3017,7 @@ BODYPARAMETER : Contains prope - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3022,6 +3028,9 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3052,8 +3061,11 @@ BODYPARAMETER : Contains prope - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3079,7 +3091,7 @@ BODYPARAMETER : Contains prope - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3092,6 +3104,9 @@ BODYPARAMETER : Contains prope - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3131,7 +3146,7 @@ BODYPARAMETER : Contains prope - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3153,7 +3168,7 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3173,6 +3188,12 @@ BODYPARAMETER : Contains prope - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3800,7 +3821,7 @@ BODYPARAMETER : Contains prope - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3849,7 +3870,7 @@ BODYPARAMETER : Contains prope - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4095,6 +4116,8 @@ BODYPARAMETER : Contains prope - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4150,7 +4173,10 @@ BODYPARAMETER : Contains prope - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4610,7 +4636,7 @@ BODYPARAMETER : Contains prope - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4706,46 +4732,6 @@ BODYPARAMETER : Contains prope - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4785,6 +4771,11 @@ BODYPARAMETER : Contains prope - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5397,7 +5388,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5495,8 +5486,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5706,7 +5697,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5760,7 +5751,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5803,14 +5794,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6250,8 +6241,14 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7673,7 +7670,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7684,6 +7681,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7714,8 +7714,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7741,7 +7744,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7754,6 +7757,9 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7793,7 +7799,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7815,7 +7821,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7835,6 +7841,12 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8462,7 +8474,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8511,7 +8523,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8757,6 +8769,8 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8812,7 +8826,10 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9272,7 +9289,7 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9368,46 +9385,6 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9447,6 +9424,11 @@ MANAGEDDEVICE : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0/Microsoft.Graph.DeviceManagement.md b/src/DeviceManagement/DeviceManagement/docs/v1.0/Microsoft.Graph.DeviceManagement.md index 7f88891026c..b818ecb0e58 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0/Microsoft.Graph.DeviceManagement.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0/Microsoft.Graph.DeviceManagement.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.DeviceManagement -Module Guid: 3afb766d-198b-4c1d-b38b-9abc50cbac30 +Module Guid: cacbedd0-6a44-4cff-bd6d-79c03ae7ea67 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devicemanagement Help Version: 1.0.0.0 Locale: en-US diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0/New-MgDeviceManagementDetectedApp.md b/src/DeviceManagement/DeviceManagement/docs/v1.0/New-MgDeviceManagementDetectedApp.md index ae00da48bfd..540053fe2e1 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0/New-MgDeviceManagementDetectedApp.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0/New-MgDeviceManagementDetectedApp.md @@ -417,11 +417,11 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -475,11 +475,11 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1927,7 +1927,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2050,7 +2050,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2115,7 +2115,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2163,7 +2163,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2651,7 +2651,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2659,7 +2659,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2719,7 +2719,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2990,11 +2990,11 @@ MANAGEDDEVICES : The devices that have the disco - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3048,11 +3048,11 @@ MANAGEDDEVICES : The devices that have the disco - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4500,7 +4500,7 @@ MANAGEDDEVICES : The devices that have the disco - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4623,7 +4623,7 @@ MANAGEDDEVICES : The devices that have the disco - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4688,7 +4688,7 @@ MANAGEDDEVICES : The devices that have the disco - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4736,7 +4736,7 @@ MANAGEDDEVICES : The devices that have the disco - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5224,7 +5224,7 @@ MANAGEDDEVICES : The devices that have the disco - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5232,7 +5232,7 @@ MANAGEDDEVICES : The devices that have the disco - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5292,7 +5292,7 @@ MANAGEDDEVICES : The devices that have the disco - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0/New-MgDeviceManagementManagedDevice.md b/src/DeviceManagement/DeviceManagement/docs/v1.0/New-MgDeviceManagementManagedDevice.md index 79f283ef883..598d7e12db4 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0/New-MgDeviceManagementManagedDevice.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0/New-MgDeviceManagementManagedDevice.md @@ -563,11 +563,11 @@ BODYPARAMETER : Devices that are managed or pre-en - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -621,11 +621,11 @@ BODYPARAMETER : Devices that are managed or pre-en - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2073,7 +2073,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2196,7 +2196,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2261,7 +2261,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2309,7 +2309,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2797,7 +2797,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2805,7 +2805,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2865,7 +2865,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3128,11 +3128,11 @@ USERS : The primary users associated with the managed dev - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3186,11 +3186,11 @@ USERS : The primary users associated with the managed dev - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4638,7 +4638,7 @@ USERS : The primary users associated with the managed dev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4761,7 +4761,7 @@ USERS : The primary users associated with the managed dev - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4826,7 +4826,7 @@ USERS : The primary users associated with the managed dev - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4874,7 +4874,7 @@ USERS : The primary users associated with the managed dev - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5464,7 +5464,7 @@ USERS : The primary users associated with the managed dev - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5472,7 +5472,7 @@ USERS : The primary users associated with the managed dev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5532,7 +5532,7 @@ USERS : The primary users associated with the managed dev - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0/Update-MgDeviceManagement.md b/src/DeviceManagement/DeviceManagement/docs/v1.0/Update-MgDeviceManagement.md index 711639600e0..9e39d947be7 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0/Update-MgDeviceManagement.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0/Update-MgDeviceManagement.md @@ -1025,11 +1025,11 @@ BODYPARAMETER : Singleton entity that acts as a - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -1083,11 +1083,11 @@ BODYPARAMETER : Singleton entity that acts as a - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2535,7 +2535,7 @@ BODYPARAMETER : Singleton entity that acts as a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2658,7 +2658,7 @@ BODYPARAMETER : Singleton entity that acts as a - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2723,7 +2723,7 @@ BODYPARAMETER : Singleton entity that acts as a - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2771,7 +2771,7 @@ BODYPARAMETER : Singleton entity that acts as a - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3259,7 +3259,7 @@ BODYPARAMETER : Singleton entity that acts as a - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3267,7 +3267,7 @@ BODYPARAMETER : Singleton entity that acts as a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3327,7 +3327,7 @@ BODYPARAMETER : Singleton entity that acts as a - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -4047,11 +4047,11 @@ DETECTEDAPPS : The list of detected apps associate - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -4105,11 +4105,11 @@ DETECTEDAPPS : The list of detected apps associate - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5557,7 +5557,7 @@ DETECTEDAPPS : The list of detected apps associate - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5680,7 +5680,7 @@ DETECTEDAPPS : The list of detected apps associate - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5745,7 +5745,7 @@ DETECTEDAPPS : The list of detected apps associate - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5793,7 +5793,7 @@ DETECTEDAPPS : The list of detected apps associate - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -6281,7 +6281,7 @@ DETECTEDAPPS : The list of detected apps associate - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6289,7 +6289,7 @@ DETECTEDAPPS : The list of detected apps associate - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -6349,7 +6349,7 @@ DETECTEDAPPS : The list of detected apps associate - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6919,11 +6919,11 @@ MANAGEDDEVICES : The list of managed devices. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6977,11 +6977,11 @@ MANAGEDDEVICES : The list of managed devices. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -8429,7 +8429,7 @@ MANAGEDDEVICES : The list of managed devices. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8552,7 +8552,7 @@ MANAGEDDEVICES : The list of managed devices. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8617,7 +8617,7 @@ MANAGEDDEVICES : The list of managed devices. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8665,7 +8665,7 @@ MANAGEDDEVICES : The list of managed devices. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -9153,7 +9153,7 @@ MANAGEDDEVICES : The list of managed devices. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9161,7 +9161,7 @@ MANAGEDDEVICES : The list of managed devices. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -9221,7 +9221,7 @@ MANAGEDDEVICES : The list of managed devices. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0/Update-MgDeviceManagementDetectedApp.md b/src/DeviceManagement/DeviceManagement/docs/v1.0/Update-MgDeviceManagementDetectedApp.md index 77e93bff78c..fb5164a68dc 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0/Update-MgDeviceManagementDetectedApp.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0/Update-MgDeviceManagementDetectedApp.md @@ -481,11 +481,11 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -539,11 +539,11 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1991,7 +1991,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2114,7 +2114,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2179,7 +2179,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2227,7 +2227,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2715,7 +2715,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2723,7 +2723,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2783,7 +2783,7 @@ BODYPARAMETER : A managed or unmanaged app that is i - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3183,11 +3183,11 @@ MANAGEDDEVICES : The devices that have the disco - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3241,11 +3241,11 @@ MANAGEDDEVICES : The devices that have the disco - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4693,7 +4693,7 @@ MANAGEDDEVICES : The devices that have the disco - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4816,7 +4816,7 @@ MANAGEDDEVICES : The devices that have the disco - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4881,7 +4881,7 @@ MANAGEDDEVICES : The devices that have the disco - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4929,7 +4929,7 @@ MANAGEDDEVICES : The devices that have the disco - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5417,7 +5417,7 @@ MANAGEDDEVICES : The devices that have the disco - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5425,7 +5425,7 @@ MANAGEDDEVICES : The devices that have the disco - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5485,7 +5485,7 @@ MANAGEDDEVICES : The devices that have the disco - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/DeviceManagement/DeviceManagement/docs/v1.0/Update-MgDeviceManagementManagedDevice.md b/src/DeviceManagement/DeviceManagement/docs/v1.0/Update-MgDeviceManagementManagedDevice.md index fe429d752c6..74218b84198 100644 --- a/src/DeviceManagement/DeviceManagement/docs/v1.0/Update-MgDeviceManagementManagedDevice.md +++ b/src/DeviceManagement/DeviceManagement/docs/v1.0/Update-MgDeviceManagementManagedDevice.md @@ -637,11 +637,11 @@ BODYPARAMETER : Devices that are managed or pre-en - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -695,11 +695,11 @@ BODYPARAMETER : Devices that are managed or pre-en - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2147,7 +2147,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2270,7 +2270,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2335,7 +2335,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2383,7 +2383,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2871,7 +2871,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2879,7 +2879,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2939,7 +2939,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3331,11 +3331,11 @@ USERS : The primary users associated with the managed dev - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3389,11 +3389,11 @@ USERS : The primary users associated with the managed dev - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4841,7 +4841,7 @@ USERS : The primary users associated with the managed dev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4964,7 +4964,7 @@ USERS : The primary users associated with the managed dev - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5029,7 +5029,7 @@ USERS : The primary users associated with the managed dev - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5077,7 +5077,7 @@ USERS : The primary users associated with the managed dev - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5667,7 +5667,7 @@ USERS : The primary users associated with the managed dev - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5675,7 +5675,7 @@ USERS : The primary users associated with the managed dev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5735,7 +5735,7 @@ USERS : The primary users associated with the managed dev - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintPrinterTaskTrigger.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintPrinterTaskTrigger.md index 96c3f0c5598..f0bfeb450fa 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintPrinterTaskTrigger.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintPrinterTaskTrigger.md @@ -262,7 +262,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 ## NOTES diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintPrinterTaskTriggerDefinition.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintPrinterTaskTriggerDefinition.md index 8e755db531e..4eec29af204 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintPrinterTaskTriggerDefinition.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintPrinterTaskTriggerDefinition.md @@ -118,7 +118,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 ## NOTES diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintTaskDefinition.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintTaskDefinition.md index c1723d396ac..41e01877f90 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintTaskDefinition.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintTaskDefinition.md @@ -274,7 +274,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 ## NOTES diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintTaskDefinitionTaskTrigger.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintTaskDefinitionTaskTrigger.md index 1005fb68e6b..4c37d08f922 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintTaskDefinitionTaskTrigger.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Get-MgPrintTaskDefinitionTaskTrigger.md @@ -118,7 +118,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 ## NOTES diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Microsoft.Graph.Devices.CloudPrint.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Microsoft.Graph.Devices.CloudPrint.md index 36ca86814a5..7b8408c951d 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Microsoft.Graph.Devices.CloudPrint.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Microsoft.Graph.Devices.CloudPrint.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Devices.CloudPrint -Module Guid: cb7da462-0ebd-4ec8-b738-5e5ba239b942 +Module Guid: df393c21-a051-4e93-a9d5-267e3037cc69 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devices.cloudprint Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintPrinterShare.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintPrinterShare.md index 9567c633880..3becf9f9261 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintPrinterShare.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintPrinterShare.md @@ -398,7 +398,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -864,8 +864,8 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1077,7 +1077,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1129,7 +1129,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1171,14 +1171,14 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1471,8 +1471,14 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2749,7 +2755,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2769,6 +2775,12 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3671,7 +3683,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3720,7 +3732,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3872,6 +3884,9 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3902,8 +3917,11 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3929,7 +3947,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3942,6 +3960,9 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4076,6 +4097,8 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4131,7 +4154,10 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4146,7 +4172,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -4162,10 +4188,10 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -4236,7 +4262,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -4591,7 +4617,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4687,46 +4713,6 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4766,6 +4752,11 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4876,7 +4867,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4886,7 +4877,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5063,7 +5054,7 @@ ALLOWEDUSERS : The users who have access to print using - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5161,8 +5152,8 @@ ALLOWEDUSERS : The users who have access to print using - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5374,7 +5365,7 @@ ALLOWEDUSERS : The users who have access to print using - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5428,7 +5419,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5471,14 +5462,14 @@ ALLOWEDUSERS : The users who have access to print using - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5930,8 +5921,14 @@ ALLOWEDUSERS : The users who have access to print using - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7353,7 +7350,7 @@ ALLOWEDUSERS : The users who have access to print using - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7364,6 +7361,9 @@ ALLOWEDUSERS : The users who have access to print using - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7394,8 +7394,11 @@ ALLOWEDUSERS : The users who have access to print using - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7421,7 +7424,7 @@ ALLOWEDUSERS : The users who have access to print using - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7434,6 +7437,9 @@ ALLOWEDUSERS : The users who have access to print using - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7473,7 +7479,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7495,7 +7501,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7515,6 +7521,12 @@ ALLOWEDUSERS : The users who have access to print using - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8426,7 +8438,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8475,7 +8487,7 @@ ALLOWEDUSERS : The users who have access to print using - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8721,6 +8733,8 @@ ALLOWEDUSERS : The users who have access to print using - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8776,7 +8790,10 @@ ALLOWEDUSERS : The users who have access to print using - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8791,7 +8808,7 @@ ALLOWEDUSERS : The users who have access to print using - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -8807,10 +8824,10 @@ ALLOWEDUSERS : The users who have access to print using - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -8881,7 +8898,7 @@ ALLOWEDUSERS : The users who have access to print using - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -9236,7 +9253,7 @@ ALLOWEDUSERS : The users who have access to print using - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9332,46 +9349,6 @@ ALLOWEDUSERS : The users who have access to print using - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9411,6 +9388,11 @@ ALLOWEDUSERS : The users who have access to print using - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9523,6 +9505,8 @@ BODYPARAMETER : printerShare - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9583,7 +9567,10 @@ BODYPARAMETER : printerShare - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9598,7 +9585,7 @@ BODYPARAMETER : printerShare - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -9614,10 +9601,10 @@ BODYPARAMETER : printerShare - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -9666,7 +9653,7 @@ BODYPARAMETER : printerShare - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10132,8 +10119,8 @@ BODYPARAMETER : printerShare - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10345,7 +10332,7 @@ BODYPARAMETER : printerShare - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10397,7 +10384,7 @@ BODYPARAMETER : printerShare - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10439,14 +10426,14 @@ BODYPARAMETER : printerShare - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10739,8 +10726,14 @@ BODYPARAMETER : printerShare - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12017,7 +12010,7 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12037,6 +12030,12 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12939,7 +12938,7 @@ BODYPARAMETER : printerShare - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12988,7 +12987,7 @@ BODYPARAMETER : printerShare - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13135,6 +13134,9 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13165,8 +13167,11 @@ BODYPARAMETER : printerShare - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13192,7 +13197,7 @@ BODYPARAMETER : printerShare - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13205,6 +13210,9 @@ BODYPARAMETER : printerShare - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13615,7 +13623,7 @@ BODYPARAMETER : printerShare - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13711,46 +13719,6 @@ BODYPARAMETER : printerShare - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13790,6 +13758,11 @@ BODYPARAMETER : printerShare - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13900,7 +13873,7 @@ BODYPARAMETER : printerShare - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -13910,7 +13883,7 @@ BODYPARAMETER : printerShare - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -13972,7 +13945,7 @@ BODYPARAMETER : printerShare - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -14052,6 +14025,8 @@ DEFAULTS : printerDefaults JOBS : . - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14116,7 +14091,10 @@ JOBS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14131,7 +14109,7 @@ JOBS : . - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -14147,10 +14125,10 @@ JOBS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent LOCATION : printerLocation @@ -14252,6 +14230,8 @@ PRINTER : printer - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14312,7 +14292,10 @@ PRINTER : printer - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14327,7 +14310,7 @@ PRINTER : printer - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -14343,10 +14326,10 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -14425,7 +14408,7 @@ PRINTER : printer - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14891,8 +14874,8 @@ PRINTER : printer - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15104,7 +15087,7 @@ PRINTER : printer - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15156,7 +15139,7 @@ PRINTER : printer - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15198,14 +15181,14 @@ PRINTER : printer - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15498,8 +15481,14 @@ PRINTER : printer - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16776,7 +16765,7 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16796,6 +16785,12 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17698,7 +17693,7 @@ PRINTER : printer - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17747,7 +17742,7 @@ PRINTER : printer - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17894,6 +17889,9 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -17924,8 +17922,11 @@ PRINTER : printer - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -17951,7 +17952,7 @@ PRINTER : printer - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17964,6 +17965,9 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18374,7 +18378,7 @@ PRINTER : printer - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18470,46 +18474,6 @@ PRINTER : printer - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18549,6 +18513,11 @@ PRINTER : printer - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18659,7 +18628,7 @@ PRINTER : printer - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -18669,7 +18638,7 @@ PRINTER : printer - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -18704,7 +18673,7 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. STATUS : printerStatus - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintPrinterTaskTrigger.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintPrinterTaskTrigger.md index d3de97918dc..0417df4015f 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintPrinterTaskTrigger.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintPrinterTaskTrigger.md @@ -16,26 +16,26 @@ Currently, only **one** task trigger can be specified per printer, but this limi ### CreateExpanded1 (Default) ``` New-MgPrintPrinterTaskTrigger -PrinterId [-AdditionalProperties ] - [-Definition ] [-Event ] [-Id ] [-Confirm] [-WhatIf] + [-Definition ] [-Event ] [-Id ] [-Confirm] [-WhatIf] [] ``` ### Create1 ``` -New-MgPrintPrinterTaskTrigger -PrinterId -BodyParameter [-Confirm] +New-MgPrintPrinterTaskTrigger -PrinterId -BodyParameter [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentity1 ``` New-MgPrintPrinterTaskTrigger -InputObject - -BodyParameter [-Confirm] [-WhatIf] [] + -BodyParameter [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpanded1 ``` New-MgPrintPrinterTaskTrigger -InputObject [-AdditionalProperties ] - [-Definition ] [-Event ] [-Id ] [-Confirm] [-WhatIf] + [-Definition ] [-Event ] [-Id ] [-Confirm] [-WhatIf] [] ``` @@ -67,7 +67,7 @@ printTaskTrigger To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 Parameter Sets: Create1, CreateViaIdentity1 Aliases: @@ -83,7 +83,7 @@ printTaskDefinition To construct, please use Get-Help -Online and see NOTES section for DEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: @@ -194,11 +194,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IDevicesCloudPrintIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 ## NOTES @@ -209,10 +209,10 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : printTaskTrigger +BODYPARAMETER : printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -224,16 +224,16 @@ BODYPARAMETER : printTaskTrigger - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[Event ]`: printEvent -DEFINITION : printTaskDefinition +DEFINITION : printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -245,16 +245,16 @@ DEFINITION : printTaskDefinition - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent INPUTOBJECT : Identity Parameter diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintShare.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintShare.md index b18ed90b901..5b411823e65 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintShare.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintShare.md @@ -411,7 +411,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -877,8 +877,8 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1090,7 +1090,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1142,7 +1142,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1184,14 +1184,14 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1484,8 +1484,14 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2762,7 +2768,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2782,6 +2788,12 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3684,7 +3696,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3733,7 +3745,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3885,6 +3897,9 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3915,8 +3930,11 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3942,7 +3960,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3955,6 +3973,9 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4089,6 +4110,8 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4144,7 +4167,10 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4159,7 +4185,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -4175,10 +4201,10 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -4249,7 +4275,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -4604,7 +4630,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4700,46 +4726,6 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4779,6 +4765,11 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4889,7 +4880,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4899,7 +4890,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5076,7 +5067,7 @@ ALLOWEDUSERS : The users who have access to print using - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5174,8 +5165,8 @@ ALLOWEDUSERS : The users who have access to print using - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5387,7 +5378,7 @@ ALLOWEDUSERS : The users who have access to print using - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5441,7 +5432,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5484,14 +5475,14 @@ ALLOWEDUSERS : The users who have access to print using - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5943,8 +5934,14 @@ ALLOWEDUSERS : The users who have access to print using - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7366,7 +7363,7 @@ ALLOWEDUSERS : The users who have access to print using - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7377,6 +7374,9 @@ ALLOWEDUSERS : The users who have access to print using - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7407,8 +7407,11 @@ ALLOWEDUSERS : The users who have access to print using - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7434,7 +7437,7 @@ ALLOWEDUSERS : The users who have access to print using - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7447,6 +7450,9 @@ ALLOWEDUSERS : The users who have access to print using - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7486,7 +7492,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7508,7 +7514,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7528,6 +7534,12 @@ ALLOWEDUSERS : The users who have access to print using - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8439,7 +8451,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8488,7 +8500,7 @@ ALLOWEDUSERS : The users who have access to print using - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8734,6 +8746,8 @@ ALLOWEDUSERS : The users who have access to print using - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8789,7 +8803,10 @@ ALLOWEDUSERS : The users who have access to print using - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8804,7 +8821,7 @@ ALLOWEDUSERS : The users who have access to print using - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -8820,10 +8837,10 @@ ALLOWEDUSERS : The users who have access to print using - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -8894,7 +8911,7 @@ ALLOWEDUSERS : The users who have access to print using - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -9249,7 +9266,7 @@ ALLOWEDUSERS : The users who have access to print using - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9345,46 +9362,6 @@ ALLOWEDUSERS : The users who have access to print using - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9424,6 +9401,11 @@ ALLOWEDUSERS : The users who have access to print using - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9536,6 +9518,8 @@ BODYPARAMETER : printerShare - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9596,7 +9580,10 @@ BODYPARAMETER : printerShare - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9611,7 +9598,7 @@ BODYPARAMETER : printerShare - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -9627,10 +9614,10 @@ BODYPARAMETER : printerShare - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -9679,7 +9666,7 @@ BODYPARAMETER : printerShare - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10145,8 +10132,8 @@ BODYPARAMETER : printerShare - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10358,7 +10345,7 @@ BODYPARAMETER : printerShare - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10410,7 +10397,7 @@ BODYPARAMETER : printerShare - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10452,14 +10439,14 @@ BODYPARAMETER : printerShare - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10752,8 +10739,14 @@ BODYPARAMETER : printerShare - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12030,7 +12023,7 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12050,6 +12043,12 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12952,7 +12951,7 @@ BODYPARAMETER : printerShare - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13001,7 +13000,7 @@ BODYPARAMETER : printerShare - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13148,6 +13147,9 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13178,8 +13180,11 @@ BODYPARAMETER : printerShare - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13205,7 +13210,7 @@ BODYPARAMETER : printerShare - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13218,6 +13223,9 @@ BODYPARAMETER : printerShare - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13628,7 +13636,7 @@ BODYPARAMETER : printerShare - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13724,46 +13732,6 @@ BODYPARAMETER : printerShare - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13803,6 +13771,11 @@ BODYPARAMETER : printerShare - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13913,7 +13886,7 @@ BODYPARAMETER : printerShare - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -13923,7 +13896,7 @@ BODYPARAMETER : printerShare - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -13985,7 +13958,7 @@ BODYPARAMETER : printerShare - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -14065,6 +14038,8 @@ DEFAULTS : printerDefaults JOBS : . - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14129,7 +14104,10 @@ JOBS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14144,7 +14122,7 @@ JOBS : . - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -14160,10 +14138,10 @@ JOBS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent LOCATION : printerLocation @@ -14265,6 +14243,8 @@ PRINTER : printer - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14325,7 +14305,10 @@ PRINTER : printer - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14340,7 +14323,7 @@ PRINTER : printer - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -14356,10 +14339,10 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -14438,7 +14421,7 @@ PRINTER : printer - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14904,8 +14887,8 @@ PRINTER : printer - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15117,7 +15100,7 @@ PRINTER : printer - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15169,7 +15152,7 @@ PRINTER : printer - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15211,14 +15194,14 @@ PRINTER : printer - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15511,8 +15494,14 @@ PRINTER : printer - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16789,7 +16778,7 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16809,6 +16798,12 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17711,7 +17706,7 @@ PRINTER : printer - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17760,7 +17755,7 @@ PRINTER : printer - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17907,6 +17902,9 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -17937,8 +17935,11 @@ PRINTER : printer - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -17964,7 +17965,7 @@ PRINTER : printer - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17977,6 +17978,9 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18387,7 +18391,7 @@ PRINTER : printer - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18483,46 +18487,6 @@ PRINTER : printer - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18562,6 +18526,11 @@ PRINTER : printer - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18672,7 +18641,7 @@ PRINTER : printer - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -18682,7 +18651,7 @@ PRINTER : printer - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -18717,7 +18686,7 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. STATUS : printerStatus - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintTaskDefinition.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintTaskDefinition.md index c61598552c8..fb0750250e2 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintTaskDefinition.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintTaskDefinition.md @@ -22,7 +22,7 @@ New-MgPrintTaskDefinition [-AdditionalProperties ] [-CreatedBy [-Confirm] [-WhatIf] +New-MgPrintTaskDefinition -BodyParameter [-Confirm] [-WhatIf] [] ``` @@ -69,7 +69,7 @@ printTaskDefinition To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 Parameter Sets: Create1 Aliases: @@ -181,11 +181,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 ## NOTES @@ -196,7 +196,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : printTaskDefinition +BODYPARAMETER : printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -208,16 +208,16 @@ BODYPARAMETER : printTaskDefinition - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent CREATEDBY : appIdentity @@ -229,7 +229,7 @@ CREATEDBY : appIdentity TASKS : A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -245,10 +245,10 @@ TASKS : A list of tasks that have been created based - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent ## RELATED LINKS diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintTaskDefinitionTask.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintTaskDefinitionTask.md index dc1d13a1e6b..ab76b0d2547 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintTaskDefinitionTask.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/New-MgPrintTaskDefinitionTask.md @@ -15,8 +15,8 @@ Create new navigation property to tasks for print ### CreateExpanded1 (Default) ``` New-MgPrintTaskDefinitionTask -PrintTaskDefinitionId [-AdditionalProperties ] - [-Definition ] [-Id ] [-ParentUrl ] - [-Status ] [-Trigger ] [-Confirm] [-WhatIf] + [-Definition ] [-Id ] [-ParentUrl ] + [-Status ] [-Trigger ] [-Confirm] [-WhatIf] [] ``` @@ -35,8 +35,8 @@ New-MgPrintTaskDefinitionTask -InputObject ### CreateViaIdentityExpanded1 ``` New-MgPrintTaskDefinitionTask -InputObject [-AdditionalProperties ] - [-Definition ] [-Id ] [-ParentUrl ] - [-Status ] [-Trigger ] [-Confirm] [-WhatIf] + [-Definition ] [-Id ] [-ParentUrl ] + [-Status ] [-Trigger ] [-Confirm] [-WhatIf] [] ``` @@ -83,7 +83,7 @@ printTaskDefinition To construct, please use Get-Help -Online and see NOTES section for DEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: @@ -179,7 +179,7 @@ printTaskTrigger To construct, please use Get-Help -Online and see NOTES section for TRIGGER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: @@ -246,7 +246,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : printTask - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -262,13 +262,13 @@ BODYPARAMETER : printTask - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent -DEFINITION : printTaskDefinition +DEFINITION : printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -280,16 +280,16 @@ DEFINITION : printTaskDefinition - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent INPUTOBJECT : Identity Parameter @@ -310,10 +310,10 @@ STATUS : printTaskStatus - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState -TRIGGER : printTaskTrigger +TRIGGER : printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -325,13 +325,13 @@ TRIGGER : printTaskTrigger - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[Event ]`: printEvent ## RELATED LINKS diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrint.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrint.md index e7471b0ec00..a1513286268 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrint.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrint.md @@ -18,7 +18,7 @@ Update-MgPrint [-AdditionalProperties ] [-Connectors ] [-Printers ] [-PrinterShares ] [-Reports ] [-Services ] [-Settings ] - [-Shares ] [-TaskDefinitions ] + [-Shares ] [-TaskDefinitions ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -213,7 +213,7 @@ Accept wildcard characters: False To construct, please use Get-Help -Online and see NOTES section for TASKDEFINITIONS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1[] Parameter Sets: UpdateExpanded Aliases: @@ -392,6 +392,8 @@ BODYPARAMETER : print - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -452,7 +454,10 @@ BODYPARAMETER : print - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -467,7 +472,7 @@ BODYPARAMETER : print - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -483,10 +488,10 @@ BODYPARAMETER : print - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[Manufacturer ]`: The manufacturer of the printer/printerShare. @@ -515,7 +520,7 @@ BODYPARAMETER : print - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -981,8 +986,8 @@ BODYPARAMETER : print - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1194,7 +1199,7 @@ BODYPARAMETER : print - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1246,7 +1251,7 @@ BODYPARAMETER : print - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1288,14 +1293,14 @@ BODYPARAMETER : print - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1588,8 +1593,14 @@ BODYPARAMETER : print - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2866,7 +2877,7 @@ BODYPARAMETER : print - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2886,6 +2897,12 @@ BODYPARAMETER : print - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3788,7 +3805,7 @@ BODYPARAMETER : print - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3837,7 +3854,7 @@ BODYPARAMETER : print - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3984,6 +4001,9 @@ BODYPARAMETER : print - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4014,8 +4034,11 @@ BODYPARAMETER : print - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4041,7 +4064,7 @@ BODYPARAMETER : print - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4054,6 +4077,9 @@ BODYPARAMETER : print - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4464,7 +4490,7 @@ BODYPARAMETER : print - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4560,46 +4586,6 @@ BODYPARAMETER : print - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4639,6 +4625,11 @@ BODYPARAMETER : print - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4749,7 +4740,7 @@ BODYPARAMETER : print - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4759,7 +4750,7 @@ BODYPARAMETER : print - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -4810,7 +4801,7 @@ BODYPARAMETER : print - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -4924,7 +4915,7 @@ BODYPARAMETER : print - `[(Any) ]`: This indicates any property can be added to this object. - `[DocumentConversionEnabled ]`: Specifies whether document conversion is enabled for the tenant. If document conversion is enabled, Universal Print service will automatically convert documents into a format compatible with the printer (xps to pdf) when needed. - `[Shares ]`: The list of printer shares registered in the tenant. - - `[TaskDefinitions ]`: + - `[TaskDefinitions ]`: CONNECTORS : The list of available print connectors. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5043,6 +5034,8 @@ PRINTERS : The list of printers registered in the ten - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -5103,7 +5096,10 @@ PRINTERS : The list of printers registered in the ten - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -5118,7 +5114,7 @@ PRINTERS : The list of printers registered in the ten - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -5134,10 +5130,10 @@ PRINTERS : The list of printers registered in the ten - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -5216,7 +5212,7 @@ PRINTERS : The list of printers registered in the ten - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5682,8 +5678,8 @@ PRINTERS : The list of printers registered in the ten - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5895,7 +5891,7 @@ PRINTERS : The list of printers registered in the ten - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5947,7 +5943,7 @@ PRINTERS : The list of printers registered in the ten - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5989,14 +5985,14 @@ PRINTERS : The list of printers registered in the ten - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6289,8 +6285,14 @@ PRINTERS : The list of printers registered in the ten - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7567,7 +7569,7 @@ PRINTERS : The list of printers registered in the ten - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7587,6 +7589,12 @@ PRINTERS : The list of printers registered in the ten - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8489,7 +8497,7 @@ PRINTERS : The list of printers registered in the ten - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8538,7 +8546,7 @@ PRINTERS : The list of printers registered in the ten - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8685,6 +8693,9 @@ PRINTERS : The list of printers registered in the ten - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8715,8 +8726,11 @@ PRINTERS : The list of printers registered in the ten - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8742,7 +8756,7 @@ PRINTERS : The list of printers registered in the ten - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8755,6 +8769,9 @@ PRINTERS : The list of printers registered in the ten - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9165,7 +9182,7 @@ PRINTERS : The list of printers registered in the ten - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9261,46 +9278,6 @@ PRINTERS : The list of printers registered in the ten - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9340,6 +9317,11 @@ PRINTERS : The list of printers registered in the ten - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9450,7 +9432,7 @@ PRINTERS : The list of printers registered in the ten - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9460,7 +9442,7 @@ PRINTERS : The list of printers registered in the ten - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -9495,7 +9477,7 @@ PRINTERS : The list of printers registered in the ten - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. PRINTERSHARES : . - `[Capabilities ]`: printerCapabilities @@ -9573,6 +9555,8 @@ PRINTERSHARES : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9633,7 +9617,10 @@ PRINTERSHARES : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9648,7 +9635,7 @@ PRINTERSHARES : . - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -9664,10 +9651,10 @@ PRINTERSHARES : . - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -9716,7 +9703,7 @@ PRINTERSHARES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10182,8 +10169,8 @@ PRINTERSHARES : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10395,7 +10382,7 @@ PRINTERSHARES : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10447,7 +10434,7 @@ PRINTERSHARES : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10489,14 +10476,14 @@ PRINTERSHARES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10789,8 +10776,14 @@ PRINTERSHARES : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12067,7 +12060,7 @@ PRINTERSHARES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12087,6 +12080,12 @@ PRINTERSHARES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12989,7 +12988,7 @@ PRINTERSHARES : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13038,7 +13037,7 @@ PRINTERSHARES : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13185,6 +13184,9 @@ PRINTERSHARES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13215,8 +13217,11 @@ PRINTERSHARES : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13242,7 +13247,7 @@ PRINTERSHARES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13255,6 +13260,9 @@ PRINTERSHARES : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13665,7 +13673,7 @@ PRINTERSHARES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13761,46 +13769,6 @@ PRINTERSHARES : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13840,6 +13808,11 @@ PRINTERSHARES : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13950,7 +13923,7 @@ PRINTERSHARES : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -13960,7 +13933,7 @@ PRINTERSHARES : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -14022,7 +13995,7 @@ PRINTERSHARES : . - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -14214,6 +14187,8 @@ SHARES : The list of printer shares registered in - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14274,7 +14249,10 @@ SHARES : The list of printer shares registered in - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14289,7 +14267,7 @@ SHARES : The list of printer shares registered in - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -14305,10 +14283,10 @@ SHARES : The list of printer shares registered in - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -14357,7 +14335,7 @@ SHARES : The list of printer shares registered in - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14823,8 +14801,8 @@ SHARES : The list of printer shares registered in - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15036,7 +15014,7 @@ SHARES : The list of printer shares registered in - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15088,7 +15066,7 @@ SHARES : The list of printer shares registered in - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15130,14 +15108,14 @@ SHARES : The list of printer shares registered in - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15430,8 +15408,14 @@ SHARES : The list of printer shares registered in - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16708,7 +16692,7 @@ SHARES : The list of printer shares registered in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16728,6 +16712,12 @@ SHARES : The list of printer shares registered in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17630,7 +17620,7 @@ SHARES : The list of printer shares registered in - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17679,7 +17669,7 @@ SHARES : The list of printer shares registered in - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17826,6 +17816,9 @@ SHARES : The list of printer shares registered in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -17856,8 +17849,11 @@ SHARES : The list of printer shares registered in - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -17883,7 +17879,7 @@ SHARES : The list of printer shares registered in - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17896,6 +17892,9 @@ SHARES : The list of printer shares registered in - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18306,7 +18305,7 @@ SHARES : The list of printer shares registered in - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18402,46 +18401,6 @@ SHARES : The list of printer shares registered in - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18481,6 +18440,11 @@ SHARES : The list of printer shares registered in - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18591,7 +18555,7 @@ SHARES : The list of printer shares registered in - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -18601,7 +18565,7 @@ SHARES : The list of printer shares registered in - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -18663,12 +18627,12 @@ SHARES : The list of printer shares registered in - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. -TASKDEFINITIONS : . +TASKDEFINITIONS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity - `[(Any) ]`: This indicates any property can be added to this object. @@ -18679,16 +18643,16 @@ TASKDEFINITIONS : . - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent ## RELATED LINKS diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintPrinter.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintPrinter.md index 080e4f0d63d..20261b5a279 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintPrinter.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintPrinter.md @@ -21,7 +21,7 @@ Update-MgPrintPrinter -PrinterId [-AcceptingJobs] [-AdditionalPropertie [-Location ] [-Manufacturer ] [-Model ] [-Name ] [-RegisteredDateTime ] [-Share ] [-Shares ] [-Status ] - [-TaskTriggers ] [-PassThru] [-Confirm] [-WhatIf] [] + [-TaskTriggers ] [-PassThru] [-Confirm] [-WhatIf] [] ``` ### Update @@ -46,7 +46,7 @@ Update-MgPrintPrinter -InputObject [-AcceptingJobs] [-Location ] [-Manufacturer ] [-Model ] [-Name ] [-RegisteredDateTime ] [-Share ] [-Shares ] [-Status ] - [-TaskTriggers ] [-PassThru] [-Confirm] [-WhatIf] [] + [-TaskTriggers ] [-PassThru] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -456,7 +456,7 @@ A list of task triggers that are associated with the printer. To construct, please use Get-Help -Online and see NOTES section for TASKTRIGGERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1[] Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -597,6 +597,8 @@ BODYPARAMETER : printer - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -657,7 +659,10 @@ BODYPARAMETER : printer - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -672,7 +677,7 @@ BODYPARAMETER : printer - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -688,10 +693,10 @@ BODYPARAMETER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -770,7 +775,7 @@ BODYPARAMETER : printer - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1236,8 +1241,8 @@ BODYPARAMETER : printer - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1449,7 +1454,7 @@ BODYPARAMETER : printer - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1501,7 +1506,7 @@ BODYPARAMETER : printer - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1543,14 +1548,14 @@ BODYPARAMETER : printer - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1843,8 +1848,14 @@ BODYPARAMETER : printer - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3121,7 +3132,7 @@ BODYPARAMETER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3141,6 +3152,12 @@ BODYPARAMETER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4043,7 +4060,7 @@ BODYPARAMETER : printer - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4092,7 +4109,7 @@ BODYPARAMETER : printer - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4239,6 +4256,9 @@ BODYPARAMETER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4269,8 +4289,11 @@ BODYPARAMETER : printer - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4296,7 +4319,7 @@ BODYPARAMETER : printer - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4309,6 +4332,9 @@ BODYPARAMETER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4719,7 +4745,7 @@ BODYPARAMETER : printer - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4815,46 +4841,6 @@ BODYPARAMETER : printer - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4894,6 +4880,11 @@ BODYPARAMETER : printer - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5004,7 +4995,7 @@ BODYPARAMETER : printer - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5014,7 +5005,7 @@ BODYPARAMETER : printer - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5049,7 +5040,7 @@ BODYPARAMETER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. CAPABILITIES : printerCapabilities - `[(Any) ]`: This indicates any property can be added to this object. @@ -5172,6 +5163,8 @@ INPUTOBJECT : Identity Parameter JOBS : . - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -5236,7 +5229,10 @@ JOBS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -5251,7 +5247,7 @@ JOBS : . - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -5267,10 +5263,10 @@ JOBS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent LOCATION : printerLocation @@ -5372,6 +5368,8 @@ SHARE : printerShare - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -5432,7 +5430,10 @@ SHARE : printerShare - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -5447,7 +5448,7 @@ SHARE : printerShare - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -5463,10 +5464,10 @@ SHARE : printerShare - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -5515,7 +5516,7 @@ SHARE : printerShare - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5981,8 +5982,8 @@ SHARE : printerShare - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6194,7 +6195,7 @@ SHARE : printerShare - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6246,7 +6247,7 @@ SHARE : printerShare - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6288,14 +6289,14 @@ SHARE : printerShare - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6588,8 +6589,14 @@ SHARE : printerShare - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7866,7 +7873,7 @@ SHARE : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7886,6 +7893,12 @@ SHARE : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8788,7 +8801,7 @@ SHARE : printerShare - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8837,7 +8850,7 @@ SHARE : printerShare - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8984,6 +8997,9 @@ SHARE : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -9014,8 +9030,11 @@ SHARE : printerShare - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -9041,7 +9060,7 @@ SHARE : printerShare - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9054,6 +9073,9 @@ SHARE : printerShare - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9464,7 +9486,7 @@ SHARE : printerShare - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9560,46 +9582,6 @@ SHARE : printerShare - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9639,6 +9621,11 @@ SHARE : printerShare - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9749,7 +9736,7 @@ SHARE : printerShare - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9759,7 +9746,7 @@ SHARE : printerShare - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -9821,7 +9808,7 @@ SHARE : printerShare - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -9902,6 +9889,8 @@ SHARES : The list of printerShares that are assoc - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9962,7 +9951,10 @@ SHARES : The list of printerShares that are assoc - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9977,7 +9969,7 @@ SHARES : The list of printerShares that are assoc - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -9993,10 +9985,10 @@ SHARES : The list of printerShares that are assoc - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -10045,7 +10037,7 @@ SHARES : The list of printerShares that are assoc - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10511,8 +10503,8 @@ SHARES : The list of printerShares that are assoc - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10724,7 +10716,7 @@ SHARES : The list of printerShares that are assoc - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10776,7 +10768,7 @@ SHARES : The list of printerShares that are assoc - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10818,14 +10810,14 @@ SHARES : The list of printerShares that are assoc - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11118,8 +11110,14 @@ SHARES : The list of printerShares that are assoc - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12396,7 +12394,7 @@ SHARES : The list of printerShares that are assoc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12416,6 +12414,12 @@ SHARES : The list of printerShares that are assoc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13318,7 +13322,7 @@ SHARES : The list of printerShares that are assoc - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13367,7 +13371,7 @@ SHARES : The list of printerShares that are assoc - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13514,6 +13518,9 @@ SHARES : The list of printerShares that are assoc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13544,8 +13551,11 @@ SHARES : The list of printerShares that are assoc - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13571,7 +13581,7 @@ SHARES : The list of printerShares that are assoc - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13584,6 +13594,9 @@ SHARES : The list of printerShares that are assoc - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13994,7 +14007,7 @@ SHARES : The list of printerShares that are assoc - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14090,46 +14103,6 @@ SHARES : The list of printerShares that are assoc - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14169,6 +14142,11 @@ SHARES : The list of printerShares that are assoc - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14279,7 +14257,7 @@ SHARES : The list of printerShares that are assoc - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14289,7 +14267,7 @@ SHARES : The list of printerShares that are assoc - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -14351,7 +14329,7 @@ SHARES : The list of printerShares that are assoc - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -14365,9 +14343,9 @@ STATUS : printerStatus - `[ProcessingStateReasons ]`: - `[State ]`: printerProcessingState -TASKTRIGGERS : A list of task triggers that are associated with the printer. +TASKTRIGGERS : A list of task triggers that are associated with the printer. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -14379,13 +14357,13 @@ TASKTRIGGERS : A list of task triggers that a - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[Event ]`: printEvent ## RELATED LINKS diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintPrinterShare.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintPrinterShare.md index cd32f69ece5..59ad3f2a5d9 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintPrinterShare.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintPrinterShare.md @@ -465,7 +465,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -931,8 +931,8 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1144,7 +1144,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1196,7 +1196,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1238,14 +1238,14 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1538,8 +1538,14 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2816,7 +2822,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2836,6 +2842,12 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3738,7 +3750,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3787,7 +3799,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3939,6 +3951,9 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3969,8 +3984,11 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3996,7 +4014,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4009,6 +4027,9 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4143,6 +4164,8 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4198,7 +4221,10 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4213,7 +4239,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -4229,10 +4255,10 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -4303,7 +4329,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -4658,7 +4684,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4754,46 +4780,6 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4833,6 +4819,11 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4943,7 +4934,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4953,7 +4944,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5130,7 +5121,7 @@ ALLOWEDUSERS : The users who have access to print using - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5228,8 +5219,8 @@ ALLOWEDUSERS : The users who have access to print using - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5441,7 +5432,7 @@ ALLOWEDUSERS : The users who have access to print using - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5495,7 +5486,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5538,14 +5529,14 @@ ALLOWEDUSERS : The users who have access to print using - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5997,8 +5988,14 @@ ALLOWEDUSERS : The users who have access to print using - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7420,7 +7417,7 @@ ALLOWEDUSERS : The users who have access to print using - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7431,6 +7428,9 @@ ALLOWEDUSERS : The users who have access to print using - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7461,8 +7461,11 @@ ALLOWEDUSERS : The users who have access to print using - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7488,7 +7491,7 @@ ALLOWEDUSERS : The users who have access to print using - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7501,6 +7504,9 @@ ALLOWEDUSERS : The users who have access to print using - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7540,7 +7546,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7562,7 +7568,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7582,6 +7588,12 @@ ALLOWEDUSERS : The users who have access to print using - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8493,7 +8505,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8542,7 +8554,7 @@ ALLOWEDUSERS : The users who have access to print using - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8788,6 +8800,8 @@ ALLOWEDUSERS : The users who have access to print using - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8843,7 +8857,10 @@ ALLOWEDUSERS : The users who have access to print using - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8858,7 +8875,7 @@ ALLOWEDUSERS : The users who have access to print using - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -8874,10 +8891,10 @@ ALLOWEDUSERS : The users who have access to print using - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -8948,7 +8965,7 @@ ALLOWEDUSERS : The users who have access to print using - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -9303,7 +9320,7 @@ ALLOWEDUSERS : The users who have access to print using - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9399,46 +9416,6 @@ ALLOWEDUSERS : The users who have access to print using - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9478,6 +9455,11 @@ ALLOWEDUSERS : The users who have access to print using - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9590,6 +9572,8 @@ BODYPARAMETER : printerShare - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9650,7 +9634,10 @@ BODYPARAMETER : printerShare - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9665,7 +9652,7 @@ BODYPARAMETER : printerShare - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -9681,10 +9668,10 @@ BODYPARAMETER : printerShare - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -9733,7 +9720,7 @@ BODYPARAMETER : printerShare - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10199,8 +10186,8 @@ BODYPARAMETER : printerShare - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10412,7 +10399,7 @@ BODYPARAMETER : printerShare - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10464,7 +10451,7 @@ BODYPARAMETER : printerShare - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10506,14 +10493,14 @@ BODYPARAMETER : printerShare - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10806,8 +10793,14 @@ BODYPARAMETER : printerShare - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12084,7 +12077,7 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12104,6 +12097,12 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13006,7 +13005,7 @@ BODYPARAMETER : printerShare - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13055,7 +13054,7 @@ BODYPARAMETER : printerShare - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13202,6 +13201,9 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13232,8 +13234,11 @@ BODYPARAMETER : printerShare - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13259,7 +13264,7 @@ BODYPARAMETER : printerShare - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13272,6 +13277,9 @@ BODYPARAMETER : printerShare - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13682,7 +13690,7 @@ BODYPARAMETER : printerShare - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13778,46 +13786,6 @@ BODYPARAMETER : printerShare - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13857,6 +13825,11 @@ BODYPARAMETER : printerShare - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13967,7 +13940,7 @@ BODYPARAMETER : printerShare - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -13977,7 +13950,7 @@ BODYPARAMETER : printerShare - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -14039,7 +14012,7 @@ BODYPARAMETER : printerShare - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -14132,6 +14105,8 @@ INPUTOBJECT : Identity Parameter JOBS : . - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14196,7 +14171,10 @@ JOBS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14211,7 +14189,7 @@ JOBS : . - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -14227,10 +14205,10 @@ JOBS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent LOCATION : printerLocation @@ -14332,6 +14310,8 @@ PRINTER : printer - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14392,7 +14372,10 @@ PRINTER : printer - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14407,7 +14390,7 @@ PRINTER : printer - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -14423,10 +14406,10 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -14505,7 +14488,7 @@ PRINTER : printer - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14971,8 +14954,8 @@ PRINTER : printer - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15184,7 +15167,7 @@ PRINTER : printer - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15236,7 +15219,7 @@ PRINTER : printer - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15278,14 +15261,14 @@ PRINTER : printer - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15578,8 +15561,14 @@ PRINTER : printer - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16856,7 +16845,7 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16876,6 +16865,12 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17778,7 +17773,7 @@ PRINTER : printer - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17827,7 +17822,7 @@ PRINTER : printer - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17974,6 +17969,9 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18004,8 +18002,11 @@ PRINTER : printer - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18031,7 +18032,7 @@ PRINTER : printer - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18044,6 +18045,9 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18454,7 +18458,7 @@ PRINTER : printer - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18550,46 +18554,6 @@ PRINTER : printer - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18629,6 +18593,11 @@ PRINTER : printer - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18739,7 +18708,7 @@ PRINTER : printer - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -18749,7 +18718,7 @@ PRINTER : printer - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -18784,7 +18753,7 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. STATUS : printerStatus - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintPrinterTaskTrigger.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintPrinterTaskTrigger.md index b53a40cb949..f608fb942e8 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintPrinterTaskTrigger.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintPrinterTaskTrigger.md @@ -15,26 +15,26 @@ Update the navigation property taskTriggers in print ### UpdateExpanded1 (Default) ``` Update-MgPrintPrinterTaskTrigger -PrinterId -PrintTaskTriggerId - [-AdditionalProperties ] [-Definition ] [-Event ] + [-AdditionalProperties ] [-Definition ] [-Event ] [-Id ] [-PassThru] [-Confirm] [-WhatIf] [] ``` ### Update1 ``` Update-MgPrintPrinterTaskTrigger -PrinterId -PrintTaskTriggerId - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentity1 ``` Update-MgPrintPrinterTaskTrigger -InputObject - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded1 ``` Update-MgPrintPrinterTaskTrigger -InputObject [-AdditionalProperties ] - [-Definition ] [-Event ] [-Id ] [-PassThru] [-Confirm] + [-Definition ] [-Event ] [-Id ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -65,7 +65,7 @@ printTaskTrigger To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 Parameter Sets: Update1, UpdateViaIdentity1 Aliases: @@ -81,7 +81,7 @@ printTaskDefinition To construct, please use Get-Help -Online and see NOTES section for DEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -222,7 +222,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IDevicesCloudPrintIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 ## OUTPUTS @@ -237,10 +237,10 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : printTaskTrigger +BODYPARAMETER : printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -252,16 +252,16 @@ BODYPARAMETER : printTaskTrigger - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[Event ]`: printEvent -DEFINITION : printTaskDefinition +DEFINITION : printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -273,16 +273,16 @@ DEFINITION : printTaskDefinition - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent INPUTOBJECT : Identity Parameter diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintShare.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintShare.md index e288c4361eb..e9e64d654bf 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintShare.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintShare.md @@ -479,7 +479,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -945,8 +945,8 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1158,7 +1158,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1210,7 +1210,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1252,14 +1252,14 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1552,8 +1552,14 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2830,7 +2836,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2850,6 +2856,12 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3752,7 +3764,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3801,7 +3813,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3953,6 +3965,9 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3983,8 +3998,11 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4010,7 +4028,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4023,6 +4041,9 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4157,6 +4178,8 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4212,7 +4235,10 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4227,7 +4253,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -4243,10 +4269,10 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -4317,7 +4343,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -4672,7 +4698,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4768,46 +4794,6 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4847,6 +4833,11 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4957,7 +4948,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4967,7 +4958,7 @@ ALLOWEDGROUPS : The groups whose users have access to p - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5144,7 +5135,7 @@ ALLOWEDUSERS : The users who have access to print using - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5242,8 +5233,8 @@ ALLOWEDUSERS : The users who have access to print using - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5455,7 +5446,7 @@ ALLOWEDUSERS : The users who have access to print using - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5509,7 +5500,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5552,14 +5543,14 @@ ALLOWEDUSERS : The users who have access to print using - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6011,8 +6002,14 @@ ALLOWEDUSERS : The users who have access to print using - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7434,7 +7431,7 @@ ALLOWEDUSERS : The users who have access to print using - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7445,6 +7442,9 @@ ALLOWEDUSERS : The users who have access to print using - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7475,8 +7475,11 @@ ALLOWEDUSERS : The users who have access to print using - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7502,7 +7505,7 @@ ALLOWEDUSERS : The users who have access to print using - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7515,6 +7518,9 @@ ALLOWEDUSERS : The users who have access to print using - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7554,7 +7560,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7576,7 +7582,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7596,6 +7602,12 @@ ALLOWEDUSERS : The users who have access to print using - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8507,7 +8519,7 @@ ALLOWEDUSERS : The users who have access to print using - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8556,7 +8568,7 @@ ALLOWEDUSERS : The users who have access to print using - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8802,6 +8814,8 @@ ALLOWEDUSERS : The users who have access to print using - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8857,7 +8871,10 @@ ALLOWEDUSERS : The users who have access to print using - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8872,7 +8889,7 @@ ALLOWEDUSERS : The users who have access to print using - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -8888,10 +8905,10 @@ ALLOWEDUSERS : The users who have access to print using - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -8962,7 +8979,7 @@ ALLOWEDUSERS : The users who have access to print using - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -9317,7 +9334,7 @@ ALLOWEDUSERS : The users who have access to print using - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9413,46 +9430,6 @@ ALLOWEDUSERS : The users who have access to print using - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9492,6 +9469,11 @@ ALLOWEDUSERS : The users who have access to print using - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9604,6 +9586,8 @@ BODYPARAMETER : printerShare - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9664,7 +9648,10 @@ BODYPARAMETER : printerShare - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9679,7 +9666,7 @@ BODYPARAMETER : printerShare - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -9695,10 +9682,10 @@ BODYPARAMETER : printerShare - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -9747,7 +9734,7 @@ BODYPARAMETER : printerShare - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10213,8 +10200,8 @@ BODYPARAMETER : printerShare - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10426,7 +10413,7 @@ BODYPARAMETER : printerShare - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10478,7 +10465,7 @@ BODYPARAMETER : printerShare - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10520,14 +10507,14 @@ BODYPARAMETER : printerShare - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10820,8 +10807,14 @@ BODYPARAMETER : printerShare - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12098,7 +12091,7 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12118,6 +12111,12 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13020,7 +13019,7 @@ BODYPARAMETER : printerShare - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13069,7 +13068,7 @@ BODYPARAMETER : printerShare - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13216,6 +13215,9 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13246,8 +13248,11 @@ BODYPARAMETER : printerShare - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13273,7 +13278,7 @@ BODYPARAMETER : printerShare - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13286,6 +13291,9 @@ BODYPARAMETER : printerShare - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13696,7 +13704,7 @@ BODYPARAMETER : printerShare - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13792,46 +13800,6 @@ BODYPARAMETER : printerShare - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13871,6 +13839,11 @@ BODYPARAMETER : printerShare - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13981,7 +13954,7 @@ BODYPARAMETER : printerShare - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -13991,7 +13964,7 @@ BODYPARAMETER : printerShare - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -14053,7 +14026,7 @@ BODYPARAMETER : printerShare - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Share ]`: printerShare - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[ViewPoint ]`: printerShareViewpoint - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -14146,6 +14119,8 @@ INPUTOBJECT : Identity Parameter JOBS : . - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14210,7 +14185,10 @@ JOBS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14225,7 +14203,7 @@ JOBS : . - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -14241,10 +14219,10 @@ JOBS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent LOCATION : printerLocation @@ -14346,6 +14324,8 @@ PRINTER : printer - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14406,7 +14386,10 @@ PRINTER : printer - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14421,7 +14404,7 @@ PRINTER : printer - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -14437,10 +14420,10 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -14519,7 +14502,7 @@ PRINTER : printer - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14985,8 +14968,8 @@ PRINTER : printer - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15198,7 +15181,7 @@ PRINTER : printer - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15250,7 +15233,7 @@ PRINTER : printer - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15292,14 +15275,14 @@ PRINTER : printer - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15592,8 +15575,14 @@ PRINTER : printer - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16870,7 +16859,7 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16890,6 +16879,12 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17792,7 +17787,7 @@ PRINTER : printer - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17841,7 +17836,7 @@ PRINTER : printer - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17988,6 +17983,9 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18018,8 +18016,11 @@ PRINTER : printer - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18045,7 +18046,7 @@ PRINTER : printer - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18058,6 +18059,9 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18468,7 +18472,7 @@ PRINTER : printer - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18564,46 +18568,6 @@ PRINTER : printer - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18643,6 +18607,11 @@ PRINTER : printer - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18753,7 +18722,7 @@ PRINTER : printer - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -18763,7 +18732,7 @@ PRINTER : printer - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -18798,7 +18767,7 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[LastUsedDateTime ]`: Date and time when the printer was last used by the signed-in user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. STATUS : printerStatus - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintTaskDefinition.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintTaskDefinition.md index 3da750c145a..4261b7ca379 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintTaskDefinition.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintTaskDefinition.md @@ -22,13 +22,13 @@ Update-MgPrintTaskDefinition -PrintTaskDefinitionId [-AdditionalPropert ### Update1 ``` Update-MgPrintTaskDefinition -PrintTaskDefinitionId - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentity1 ``` Update-MgPrintTaskDefinition -InputObject - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded1 @@ -80,7 +80,7 @@ printTaskDefinition To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 Parameter Sets: Update1, UpdateViaIdentity1 Aliases: @@ -240,7 +240,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IDevicesCloudPrintIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 ## OUTPUTS @@ -255,7 +255,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : printTaskDefinition +BODYPARAMETER : printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -267,16 +267,16 @@ BODYPARAMETER : printTaskDefinition - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent CREATEDBY : appIdentity @@ -301,7 +301,7 @@ INPUTOBJECT : Identity Parameter TASKS : A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -317,10 +317,10 @@ TASKS : A list of tasks that have been created based - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent ## RELATED LINKS diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintTaskDefinitionTask.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintTaskDefinitionTask.md index 4ebbb0edd95..61f0e496fd9 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintTaskDefinitionTask.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0-beta/Update-MgPrintTaskDefinitionTask.md @@ -15,9 +15,9 @@ Update the navigation property tasks in print ### UpdateExpanded1 (Default) ``` Update-MgPrintTaskDefinitionTask -PrintTaskDefinitionId -PrintTaskId - [-AdditionalProperties ] [-Definition ] [-Id ] - [-ParentUrl ] [-Status ] [-Trigger ] - [-PassThru] [-Confirm] [-WhatIf] [] + [-AdditionalProperties ] [-Definition ] [-Id ] + [-ParentUrl ] [-Status ] + [-Trigger ] [-PassThru] [-Confirm] [-WhatIf] [] ``` ### Update1 @@ -35,8 +35,8 @@ Update-MgPrintTaskDefinitionTask -InputObject ### UpdateViaIdentityExpanded1 ``` Update-MgPrintTaskDefinitionTask -InputObject [-AdditionalProperties ] - [-Definition ] [-Id ] [-ParentUrl ] - [-Status ] [-Trigger ] [-PassThru] + [-Definition ] [-Id ] [-ParentUrl ] + [-Status ] [-Trigger ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -83,7 +83,7 @@ printTaskDefinition To construct, please use Get-Help -Online and see NOTES section for DEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -209,7 +209,7 @@ printTaskTrigger To construct, please use Get-Help -Online and see NOTES section for TRIGGER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -276,7 +276,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : printTask - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -292,13 +292,13 @@ BODYPARAMETER : printTask - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent -DEFINITION : printTaskDefinition +DEFINITION : printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -310,16 +310,16 @@ DEFINITION : printTaskDefinition - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent INPUTOBJECT : Identity Parameter @@ -340,10 +340,10 @@ STATUS : printTaskStatus - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState -TRIGGER : printTaskTrigger +TRIGGER : printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -355,13 +355,13 @@ TRIGGER : printTaskTrigger - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[Event ]`: printEvent ## RELATED LINKS diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintPrinterTaskTrigger.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintPrinterTaskTrigger.md index 9db6c31469e..6cb7755e35c 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintPrinterTaskTrigger.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintPrinterTaskTrigger.md @@ -262,7 +262,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger ## NOTES diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintPrinterTaskTriggerDefinition.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintPrinterTaskTriggerDefinition.md index ce1cc49b8ca..e2d7d273241 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintPrinterTaskTriggerDefinition.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintPrinterTaskTriggerDefinition.md @@ -118,7 +118,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition ## NOTES diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintTaskDefinition.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintTaskDefinition.md index 6b85655b553..19e0084c85f 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintTaskDefinition.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintTaskDefinition.md @@ -274,7 +274,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition ## NOTES diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintTaskDefinitionTaskTrigger.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintTaskDefinitionTaskTrigger.md index 28097112d66..24e6e861e0e 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintTaskDefinitionTaskTrigger.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Get-MgPrintTaskDefinitionTaskTrigger.md @@ -118,7 +118,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger ## NOTES diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Microsoft.Graph.Devices.CloudPrint.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Microsoft.Graph.Devices.CloudPrint.md index c24955a92e6..9805f5ca053 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Microsoft.Graph.Devices.CloudPrint.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Microsoft.Graph.Devices.CloudPrint.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Devices.CloudPrint -Module Guid: cb7da462-0ebd-4ec8-b738-5e5ba239b942 +Module Guid: df393c21-a051-4e93-a9d5-267e3037cc69 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devices.cloudprint Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintPrinterTaskTrigger.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintPrinterTaskTrigger.md index 1c7d1228f56..8beab0802bb 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintPrinterTaskTrigger.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintPrinterTaskTrigger.md @@ -16,26 +16,26 @@ Currently, only **one** task trigger can be specified per printer, but this limi ### CreateExpanded (Default) ``` New-MgPrintPrinterTaskTrigger -PrinterId [-AdditionalProperties ] - [-Definition ] [-Event ] [-Id ] [-Confirm] [-WhatIf] + [-Definition ] [-Event ] [-Id ] [-Confirm] [-WhatIf] [] ``` ### Create ``` -New-MgPrintPrinterTaskTrigger -PrinterId -BodyParameter [-Confirm] +New-MgPrintPrinterTaskTrigger -PrinterId -BodyParameter [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentity ``` New-MgPrintPrinterTaskTrigger -InputObject - -BodyParameter [-Confirm] [-WhatIf] [] + -BodyParameter [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpanded ``` New-MgPrintPrinterTaskTrigger -InputObject [-AdditionalProperties ] - [-Definition ] [-Event ] [-Id ] [-Confirm] [-WhatIf] + [-Definition ] [-Event ] [-Id ] [-Confirm] [-WhatIf] [] ``` @@ -80,7 +80,7 @@ printTaskTrigger To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger Parameter Sets: Create, CreateViaIdentity Aliases: @@ -96,7 +96,7 @@ printTaskDefinition To construct, please use Get-Help -Online and see NOTES section for DEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: @@ -207,11 +207,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IDevicesCloudPrintIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger ## NOTES @@ -222,10 +222,10 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : printTaskTrigger +BODYPARAMETER : printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -237,16 +237,16 @@ BODYPARAMETER : printTaskTrigger - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[Event ]`: printEvent -DEFINITION : printTaskDefinition +DEFINITION : printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -258,16 +258,16 @@ DEFINITION : printTaskDefinition - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent INPUTOBJECT : Identity Parameter diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintShare.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintShare.md index d6d1a8f5927..6f454655116 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintShare.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintShare.md @@ -380,7 +380,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -659,7 +659,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -708,11 +708,11 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1967,7 +1967,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2570,7 +2570,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2578,7 +2578,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2674,7 +2674,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2734,7 +2734,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2898,7 +2898,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2915,7 +2915,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3001,11 +3001,11 @@ ALLOWEDUSERS : The users who have access to print using t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3059,11 +3059,11 @@ ALLOWEDUSERS : The users who have access to print using t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4511,7 +4511,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4634,7 +4634,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4699,7 +4699,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4747,7 +4747,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5337,7 +5337,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5345,7 +5345,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5405,7 +5405,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5609,7 +5609,7 @@ BODYPARAMETER : printerShare - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -5625,10 +5625,10 @@ BODYPARAMETER : printerShare - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -5671,7 +5671,7 @@ BODYPARAMETER : printerShare - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5950,7 +5950,7 @@ BODYPARAMETER : printerShare - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5999,11 +5999,11 @@ BODYPARAMETER : printerShare - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7258,7 +7258,7 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7861,7 +7861,7 @@ BODYPARAMETER : printerShare - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7869,7 +7869,7 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7965,7 +7965,7 @@ BODYPARAMETER : printerShare - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8025,7 +8025,7 @@ BODYPARAMETER : printerShare - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8189,7 +8189,7 @@ BODYPARAMETER : printerShare - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8206,7 +8206,7 @@ BODYPARAMETER : printerShare - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8253,7 +8253,7 @@ BODYPARAMETER : printerShare - `[LastSeenDateTime ]`: The most recent dateTimeOffset when a printer interacted with Universal Print. Read-only. - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. CAPABILITIES : printerCapabilities - `[(Any) ]`: This indicates any property can be added to this object. @@ -8359,7 +8359,7 @@ JOBS : The list of jobs that are queued for printing - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -8375,10 +8375,10 @@ JOBS : The list of jobs that are queued for printing - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent LOCATION : printerLocation @@ -8505,7 +8505,7 @@ PRINTER : printer - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -8521,10 +8521,10 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -8590,7 +8590,7 @@ PRINTER : printer - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -8869,7 +8869,7 @@ PRINTER : printer - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -8918,11 +8918,11 @@ PRINTER : printer - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10177,7 +10177,7 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10780,7 +10780,7 @@ PRINTER : printer - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10788,7 +10788,7 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10884,7 +10884,7 @@ PRINTER : printer - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10944,7 +10944,7 @@ PRINTER : printer - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11108,7 +11108,7 @@ PRINTER : printer - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11125,7 +11125,7 @@ PRINTER : printer - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11148,7 +11148,7 @@ PRINTER : printer - `[AllowedUsers ]`: The users who have access to print using the printer. - `[CreatedDateTime ]`: The DateTimeOffset when the printer share was created. Read-only. - `[Printer ]`: printer - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. STATUS : printerStatus - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintTaskDefinition.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintTaskDefinition.md index 620b2eb148e..ce40dc040f4 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintTaskDefinition.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintTaskDefinition.md @@ -22,7 +22,7 @@ New-MgPrintTaskDefinition [-AdditionalProperties ] [-CreatedBy [-Confirm] [-WhatIf] +New-MgPrintTaskDefinition -BodyParameter [-Confirm] [-WhatIf] [] ``` @@ -69,7 +69,7 @@ printTaskDefinition To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition Parameter Sets: Create Aliases: @@ -181,11 +181,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition ## NOTES @@ -196,7 +196,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : printTaskDefinition +BODYPARAMETER : printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -208,16 +208,16 @@ BODYPARAMETER : printTaskDefinition - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent CREATEDBY : appIdentity @@ -229,7 +229,7 @@ CREATEDBY : appIdentity TASKS : A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -245,10 +245,10 @@ TASKS : A list of tasks that have been created base - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent ## RELATED LINKS diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintTaskDefinitionTask.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintTaskDefinitionTask.md index 3c608d67d8e..c192470fd60 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintTaskDefinitionTask.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/New-MgPrintTaskDefinitionTask.md @@ -15,8 +15,8 @@ Create new navigation property to tasks for print ### CreateExpanded (Default) ``` New-MgPrintTaskDefinitionTask -PrintTaskDefinitionId [-AdditionalProperties ] - [-Definition ] [-Id ] [-ParentUrl ] - [-Status ] [-Trigger ] [-Confirm] [-WhatIf] + [-Definition ] [-Id ] [-ParentUrl ] + [-Status ] [-Trigger ] [-Confirm] [-WhatIf] [] ``` @@ -35,8 +35,8 @@ New-MgPrintTaskDefinitionTask -InputObject ### CreateViaIdentityExpanded ``` New-MgPrintTaskDefinitionTask -InputObject [-AdditionalProperties ] - [-Definition ] [-Id ] [-ParentUrl ] - [-Status ] [-Trigger ] [-Confirm] [-WhatIf] + [-Definition ] [-Id ] [-ParentUrl ] + [-Status ] [-Trigger ] [-Confirm] [-WhatIf] [] ``` @@ -83,7 +83,7 @@ printTaskDefinition To construct, please use Get-Help -Online and see NOTES section for DEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: @@ -179,7 +179,7 @@ printTaskTrigger To construct, please use Get-Help -Online and see NOTES section for TRIGGER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: @@ -246,7 +246,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : printTask - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -262,13 +262,13 @@ BODYPARAMETER : printTask - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent -DEFINITION : printTaskDefinition +DEFINITION : printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -280,16 +280,16 @@ DEFINITION : printTaskDefinition - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent INPUTOBJECT : Identity Parameter @@ -310,10 +310,10 @@ STATUS : printTaskStatus - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState -TRIGGER : printTaskTrigger +TRIGGER : printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -325,13 +325,13 @@ TRIGGER : printTaskTrigger - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[Event ]`: printEvent ## RELATED LINKS diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrint.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrint.md index e32b198caf9..74052147e91 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrint.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrint.md @@ -17,7 +17,7 @@ Update print Update-MgPrint [-AdditionalProperties ] [-Connectors ] [-Operations ] [-Printers ] [-Services ] [-Settings ] - [-Shares ] [-TaskDefinitions ] + [-Shares ] [-TaskDefinitions ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -180,7 +180,7 @@ List of abstract definition for a task that can be triggered when various events To construct, please use Get-Help -Online and see NOTES section for TASKDEFINITIONS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition[] Parameter Sets: UpdateExpanded1 Aliases: @@ -380,7 +380,7 @@ BODYPARAMETER : print - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -396,10 +396,10 @@ BODYPARAMETER : print - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[Manufacturer ]`: The manufacturer of the printer/printerShare. @@ -440,7 +440,7 @@ BODYPARAMETER : print - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -719,7 +719,7 @@ BODYPARAMETER : print - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -768,11 +768,11 @@ BODYPARAMETER : print - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2027,7 +2027,7 @@ BODYPARAMETER : print - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2630,7 +2630,7 @@ BODYPARAMETER : print - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2638,7 +2638,7 @@ BODYPARAMETER : print - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2734,7 +2734,7 @@ BODYPARAMETER : print - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2794,7 +2794,7 @@ BODYPARAMETER : print - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2958,7 +2958,7 @@ BODYPARAMETER : print - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2975,7 +2975,7 @@ BODYPARAMETER : print - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2998,7 +2998,7 @@ BODYPARAMETER : print - `[AllowedUsers ]`: The users who have access to print using the printer. - `[CreatedDateTime ]`: The DateTimeOffset when the printer share was created. Read-only. - `[Printer ]`: printer - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. - `[Services ]`: The list of available Universal Print service endpoints. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Endpoints ]`: Endpoints that can be used to access the service. Read-only. Nullable. @@ -3009,7 +3009,7 @@ BODYPARAMETER : print - `[(Any) ]`: This indicates any property can be added to this object. - `[DocumentConversionEnabled ]`: Specifies whether document conversion is enabled for the tenant. If document conversion is enabled, Universal Print service will automatically convert documents into a format compatible with the printer (xps to pdf) when needed. - `[Shares ]`: The list of printer shares registered in the tenant. - - `[TaskDefinitions ]`: List of abstract definition for a task that can be triggered when various events occur within Universal Print. + - `[TaskDefinitions ]`: List of abstract definition for a task that can be triggered when various events occur within Universal Print. CONNECTORS : The list of available print connectors. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3149,7 +3149,7 @@ PRINTERS : The list of printers registered in the tena - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -3165,10 +3165,10 @@ PRINTERS : The list of printers registered in the tena - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -3234,7 +3234,7 @@ PRINTERS : The list of printers registered in the tena - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3513,7 +3513,7 @@ PRINTERS : The list of printers registered in the tena - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3562,11 +3562,11 @@ PRINTERS : The list of printers registered in the tena - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4821,7 +4821,7 @@ PRINTERS : The list of printers registered in the tena - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5424,7 +5424,7 @@ PRINTERS : The list of printers registered in the tena - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5432,7 +5432,7 @@ PRINTERS : The list of printers registered in the tena - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5528,7 +5528,7 @@ PRINTERS : The list of printers registered in the tena - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5588,7 +5588,7 @@ PRINTERS : The list of printers registered in the tena - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5752,7 +5752,7 @@ PRINTERS : The list of printers registered in the tena - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5769,7 +5769,7 @@ PRINTERS : The list of printers registered in the tena - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5792,7 +5792,7 @@ PRINTERS : The list of printers registered in the tena - `[AllowedUsers ]`: The users who have access to print using the printer. - `[CreatedDateTime ]`: The DateTimeOffset when the printer share was created. Read-only. - `[Printer ]`: printer - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. SERVICES : The list of available Universal Print service endpoints. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5908,7 +5908,7 @@ SHARES : The list of printer shares registered i - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -5924,10 +5924,10 @@ SHARES : The list of printer shares registered i - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -5970,7 +5970,7 @@ SHARES : The list of printer shares registered i - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6249,7 +6249,7 @@ SHARES : The list of printer shares registered i - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6298,11 +6298,11 @@ SHARES : The list of printer shares registered i - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7557,7 +7557,7 @@ SHARES : The list of printer shares registered i - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8160,7 +8160,7 @@ SHARES : The list of printer shares registered i - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8168,7 +8168,7 @@ SHARES : The list of printer shares registered i - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8264,7 +8264,7 @@ SHARES : The list of printer shares registered i - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8324,7 +8324,7 @@ SHARES : The list of printer shares registered i - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8488,7 +8488,7 @@ SHARES : The list of printer shares registered i - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8505,7 +8505,7 @@ SHARES : The list of printer shares registered i - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8552,9 +8552,9 @@ SHARES : The list of printer shares registered i - `[LastSeenDateTime ]`: The most recent dateTimeOffset when a printer interacted with Universal Print. Read-only. - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. -TASKDEFINITIONS : List of abstract definition for a task that can be triggered when various events occur within Universal Print. +TASKDEFINITIONS : List of abstract definition for a task that can be triggered when various events occur within Universal Print. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity - `[(Any) ]`: This indicates any property can be added to this object. @@ -8565,16 +8565,16 @@ TASKDEFINITIONS : List of abstract defini - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent ## RELATED LINKS diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintPrinter.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintPrinter.md index 24cbf001746..5b915273e6d 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintPrinter.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintPrinter.md @@ -20,7 +20,7 @@ Update-MgPrintPrinter -PrinterId [-AdditionalProperties ] [-IsAcceptingJobs] [-IsShared] [-Jobs ] [-LastSeenDateTime ] [-Location ] [-Manufacturer ] [-Model ] [-RegisteredDateTime ] [-Shares ] - [-Status ] [-TaskTriggers ] [-PassThru] + [-Status ] [-TaskTriggers ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -44,7 +44,7 @@ Update-MgPrintPrinter -InputObject [-AdditionalProp [-IsAcceptingJobs] [-IsShared] [-Jobs ] [-LastSeenDateTime ] [-Location ] [-Manufacturer ] [-Model ] [-RegisteredDateTime ] [-Shares ] - [-Status ] [-TaskTriggers ] [-PassThru] + [-Status ] [-TaskTriggers ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -409,7 +409,7 @@ A list of task triggers that are associated with the printer. To construct, please use Get-Help -Online and see NOTES section for TASKTRIGGERS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger[] Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -577,7 +577,7 @@ BODYPARAMETER : printer - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -593,10 +593,10 @@ BODYPARAMETER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -662,7 +662,7 @@ BODYPARAMETER : printer - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -941,7 +941,7 @@ BODYPARAMETER : printer - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -990,11 +990,11 @@ BODYPARAMETER : printer - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2249,7 +2249,7 @@ BODYPARAMETER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2852,7 +2852,7 @@ BODYPARAMETER : printer - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2860,7 +2860,7 @@ BODYPARAMETER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2956,7 +2956,7 @@ BODYPARAMETER : printer - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3016,7 +3016,7 @@ BODYPARAMETER : printer - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3180,7 +3180,7 @@ BODYPARAMETER : printer - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3197,7 +3197,7 @@ BODYPARAMETER : printer - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3220,7 +3220,7 @@ BODYPARAMETER : printer - `[AllowedUsers ]`: The users who have access to print using the printer. - `[CreatedDateTime ]`: The DateTimeOffset when the printer share was created. Read-only. - `[Printer ]`: printer - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. CAPABILITIES : printerCapabilities - `[(Any) ]`: This indicates any property can be added to this object. @@ -3366,7 +3366,7 @@ JOBS : The list of jobs that are queued for printing - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -3382,10 +3382,10 @@ JOBS : The list of jobs that are queued for printing - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent LOCATION : printerLocation @@ -3511,7 +3511,7 @@ SHARES : The list of printerShares that are asso - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -3527,10 +3527,10 @@ SHARES : The list of printerShares that are asso - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -3573,7 +3573,7 @@ SHARES : The list of printerShares that are asso - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3852,7 +3852,7 @@ SHARES : The list of printerShares that are asso - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3901,11 +3901,11 @@ SHARES : The list of printerShares that are asso - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5160,7 +5160,7 @@ SHARES : The list of printerShares that are asso - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5763,7 +5763,7 @@ SHARES : The list of printerShares that are asso - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5771,7 +5771,7 @@ SHARES : The list of printerShares that are asso - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5867,7 +5867,7 @@ SHARES : The list of printerShares that are asso - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5927,7 +5927,7 @@ SHARES : The list of printerShares that are asso - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6091,7 +6091,7 @@ SHARES : The list of printerShares that are asso - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6108,7 +6108,7 @@ SHARES : The list of printerShares that are asso - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -6155,7 +6155,7 @@ SHARES : The list of printerShares that are asso - `[LastSeenDateTime ]`: The most recent dateTimeOffset when a printer interacted with Universal Print. Read-only. - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. STATUS : printerStatus - `[(Any) ]`: This indicates any property can be added to this object. @@ -6163,9 +6163,9 @@ STATUS : printerStatus - `[Details ]`: The list of details describing why the printer is in the current state. Valid values are described in the following table. Read-only. - `[State ]`: printerProcessingState -TASKTRIGGERS : A list of task triggers that are associated with the printer. +TASKTRIGGERS : A list of task triggers that are associated with the printer. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -6177,13 +6177,13 @@ TASKTRIGGERS : A list of task triggers that - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[Event ]`: printEvent ## RELATED LINKS diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintPrinterTaskTrigger.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintPrinterTaskTrigger.md index 754f8a9df40..d0e74b9f2a8 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintPrinterTaskTrigger.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintPrinterTaskTrigger.md @@ -15,26 +15,26 @@ Update the navigation property taskTriggers in print ### UpdateExpanded (Default) ``` Update-MgPrintPrinterTaskTrigger -PrinterId -PrintTaskTriggerId - [-AdditionalProperties ] [-Definition ] [-Event ] + [-AdditionalProperties ] [-Definition ] [-Event ] [-Id ] [-PassThru] [-Confirm] [-WhatIf] [] ``` ### Update ``` Update-MgPrintPrinterTaskTrigger -PrinterId -PrintTaskTriggerId - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentity ``` Update-MgPrintPrinterTaskTrigger -InputObject - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-MgPrintPrinterTaskTrigger -InputObject [-AdditionalProperties ] - [-Definition ] [-Event ] [-Id ] [-PassThru] [-Confirm] + [-Definition ] [-Event ] [-Id ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -65,7 +65,7 @@ printTaskTrigger To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger Parameter Sets: Update, UpdateViaIdentity Aliases: @@ -81,7 +81,7 @@ printTaskDefinition To construct, please use Get-Help -Online and see NOTES section for DEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -222,7 +222,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IDevicesCloudPrintIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger ## OUTPUTS @@ -237,10 +237,10 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : printTaskTrigger +BODYPARAMETER : printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -252,16 +252,16 @@ BODYPARAMETER : printTaskTrigger - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[Event ]`: printEvent -DEFINITION : printTaskDefinition +DEFINITION : printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -273,16 +273,16 @@ DEFINITION : printTaskDefinition - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent INPUTOBJECT : Identity Parameter diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintShare.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintShare.md index bf4b0a9b062..44de10ac8b2 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintShare.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintShare.md @@ -446,7 +446,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -725,7 +725,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -774,11 +774,11 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2033,7 +2033,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2636,7 +2636,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2644,7 +2644,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2740,7 +2740,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2800,7 +2800,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2964,7 +2964,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2981,7 +2981,7 @@ ALLOWEDGROUPS : The groups whose users have access to pr - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3067,11 +3067,11 @@ ALLOWEDUSERS : The users who have access to print using t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3125,11 +3125,11 @@ ALLOWEDUSERS : The users who have access to print using t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4577,7 +4577,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4700,7 +4700,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4765,7 +4765,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4813,7 +4813,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5403,7 +5403,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5411,7 +5411,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5471,7 +5471,7 @@ ALLOWEDUSERS : The users who have access to print using t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5675,7 +5675,7 @@ BODYPARAMETER : printerShare - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -5691,10 +5691,10 @@ BODYPARAMETER : printerShare - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -5737,7 +5737,7 @@ BODYPARAMETER : printerShare - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6016,7 +6016,7 @@ BODYPARAMETER : printerShare - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6065,11 +6065,11 @@ BODYPARAMETER : printerShare - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7324,7 +7324,7 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7927,7 +7927,7 @@ BODYPARAMETER : printerShare - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7935,7 +7935,7 @@ BODYPARAMETER : printerShare - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8031,7 +8031,7 @@ BODYPARAMETER : printerShare - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8091,7 +8091,7 @@ BODYPARAMETER : printerShare - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8255,7 +8255,7 @@ BODYPARAMETER : printerShare - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8272,7 +8272,7 @@ BODYPARAMETER : printerShare - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8319,7 +8319,7 @@ BODYPARAMETER : printerShare - `[LastSeenDateTime ]`: The most recent dateTimeOffset when a printer interacted with Universal Print. Read-only. - `[RegisteredDateTime ]`: The DateTimeOffset when the printer was registered. Read-only. - `[Shares ]`: The list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable. - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. CAPABILITIES : printerCapabilities - `[(Any) ]`: This indicates any property can be added to this object. @@ -8438,7 +8438,7 @@ JOBS : The list of jobs that are queued for printing - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -8454,10 +8454,10 @@ JOBS : The list of jobs that are queued for printing - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent LOCATION : printerLocation @@ -8584,7 +8584,7 @@ PRINTER : printer - `[State ]`: - `[Tasks ]`: A list of printTasks that were triggered by this print job. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -8600,10 +8600,10 @@ PRINTER : printer - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent - `[Location ]`: printerLocation - `[(Any) ]`: This indicates any property can be added to this object. @@ -8669,7 +8669,7 @@ PRINTER : printer - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -8948,7 +8948,7 @@ PRINTER : printer - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -8997,11 +8997,11 @@ PRINTER : printer - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10256,7 +10256,7 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10859,7 +10859,7 @@ PRINTER : printer - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10867,7 +10867,7 @@ PRINTER : printer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10963,7 +10963,7 @@ PRINTER : printer - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11023,7 +11023,7 @@ PRINTER : printer - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11187,7 +11187,7 @@ PRINTER : printer - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11204,7 +11204,7 @@ PRINTER : printer - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11227,7 +11227,7 @@ PRINTER : printer - `[AllowedUsers ]`: The users who have access to print using the printer. - `[CreatedDateTime ]`: The DateTimeOffset when the printer share was created. Read-only. - `[Printer ]`: printer - - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. + - `[TaskTriggers ]`: A list of task triggers that are associated with the printer. STATUS : printerStatus - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintTaskDefinition.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintTaskDefinition.md index 67372f8d9f4..54f499aeac2 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintTaskDefinition.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintTaskDefinition.md @@ -22,13 +22,13 @@ Update-MgPrintTaskDefinition -PrintTaskDefinitionId [-AdditionalPropert ### Update ``` Update-MgPrintTaskDefinition -PrintTaskDefinitionId - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentity ``` Update-MgPrintTaskDefinition -InputObject - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded @@ -80,7 +80,7 @@ printTaskDefinition To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition Parameter Sets: Update, UpdateViaIdentity Aliases: @@ -240,7 +240,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Graph.PowerShell.Models.IDevicesCloudPrintIdentity -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition ## OUTPUTS @@ -255,7 +255,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : printTaskDefinition +BODYPARAMETER : printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -267,16 +267,16 @@ BODYPARAMETER : printTaskDefinition - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent CREATEDBY : appIdentity @@ -301,7 +301,7 @@ INPUTOBJECT : Identity Parameter TASKS : A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -317,10 +317,10 @@ TASKS : A list of tasks that have been created base - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent ## RELATED LINKS diff --git a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintTaskDefinitionTask.md b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintTaskDefinitionTask.md index 7a68acbe612..e0d48837749 100644 --- a/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintTaskDefinitionTask.md +++ b/src/Devices.CloudPrint/Devices.CloudPrint/docs/v1.0/Update-MgPrintTaskDefinitionTask.md @@ -15,9 +15,9 @@ Update the navigation property tasks in print ### UpdateExpanded (Default) ``` Update-MgPrintTaskDefinitionTask -PrintTaskDefinitionId -PrintTaskId - [-AdditionalProperties ] [-Definition ] [-Id ] - [-ParentUrl ] [-Status ] - [-Trigger ] [-PassThru] [-Confirm] [-WhatIf] [] + [-AdditionalProperties ] [-Definition ] [-Id ] + [-ParentUrl ] [-Status ] [-Trigger ] + [-PassThru] [-Confirm] [-WhatIf] [] ``` ### Update @@ -35,8 +35,8 @@ Update-MgPrintTaskDefinitionTask -InputObject ### UpdateViaIdentityExpanded ``` Update-MgPrintTaskDefinitionTask -InputObject [-AdditionalProperties ] - [-Definition ] [-Id ] [-ParentUrl ] - [-Status ] [-Trigger ] [-PassThru] + [-Definition ] [-Id ] [-ParentUrl ] + [-Status ] [-Trigger ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -98,7 +98,7 @@ printTaskDefinition To construct, please use Get-Help -Online and see NOTES section for DEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskDefinition Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -224,7 +224,7 @@ printTaskTrigger To construct, please use Get-Help -Online and see NOTES section for TRIGGER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPrintTaskTrigger Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: @@ -291,7 +291,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : printTask - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -307,13 +307,13 @@ BODYPARAMETER : printTask - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent -DEFINITION : printTaskDefinition +DEFINITION : printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -325,16 +325,16 @@ DEFINITION : printTaskDefinition - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[Event ]`: printEvent INPUTOBJECT : Identity Parameter @@ -355,10 +355,10 @@ STATUS : printTaskStatus - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState -TRIGGER : printTaskTrigger +TRIGGER : printTaskTrigger - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedBy ]`: appIdentity @@ -370,13 +370,13 @@ TRIGGER : printTaskTrigger - `[DisplayName ]`: The name of the printTaskDefinition. - `[Tasks ]`: A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Definition ]`: printTaskDefinition + - `[Definition ]`: printTaskDefinition - `[ParentUrl ]`: The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. - `[Status ]`: printTaskStatus - `[(Any) ]`: This indicates any property can be added to this object. - `[Description ]`: A human-readable description of the current processing state of the printTask. - `[State ]`: printTaskProcessingState - - `[Trigger ]`: printTaskTrigger + - `[Trigger ]`: printTaskTrigger - `[Event ]`: printEvent ## RELATED LINKS diff --git a/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0-beta/Microsoft.Graph.Devices.CorporateManagement.md b/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0-beta/Microsoft.Graph.Devices.CorporateManagement.md index 8795692e376..c2ca35bf57b 100644 --- a/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0-beta/Microsoft.Graph.Devices.CorporateManagement.md +++ b/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0-beta/Microsoft.Graph.Devices.CorporateManagement.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Devices.CorporateManagement -Module Guid: 879d60ce-3ddd-4b99-904c-2c0116ef1d1e +Module Guid: 7b3c12c1-025b-4db5-aba2-53a670450e4c Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devices.corporatemanagement Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0-beta/New-MgUserManagedDevice.md b/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0-beta/New-MgUserManagedDevice.md index d97f3574c78..278542244da 100644 --- a/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0-beta/New-MgUserManagedDevice.md +++ b/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0-beta/New-MgUserManagedDevice.md @@ -1237,7 +1237,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1335,8 +1335,8 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1546,7 +1546,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1600,7 +1600,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1643,14 +1643,14 @@ BODYPARAMETER : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2090,8 +2090,14 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3513,7 +3519,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3524,6 +3530,9 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3554,8 +3563,11 @@ BODYPARAMETER : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3581,7 +3593,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3594,6 +3606,9 @@ BODYPARAMETER : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3633,7 +3648,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3655,7 +3670,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3675,6 +3690,12 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4302,7 +4323,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4351,7 +4372,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4597,6 +4618,8 @@ BODYPARAMETER : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4652,7 +4675,10 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -5112,7 +5138,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5208,46 +5234,6 @@ BODYPARAMETER : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5287,6 +5273,11 @@ BODYPARAMETER : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5807,7 +5798,7 @@ DETECTEDAPPS : All applications currently installe - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5905,8 +5896,8 @@ DETECTEDAPPS : All applications currently installe - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6116,7 +6107,7 @@ DETECTEDAPPS : All applications currently installe - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6170,7 +6161,7 @@ DETECTEDAPPS : All applications currently installe - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6213,14 +6204,14 @@ DETECTEDAPPS : All applications currently installe - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6660,8 +6651,14 @@ DETECTEDAPPS : All applications currently installe - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -8083,7 +8080,7 @@ DETECTEDAPPS : All applications currently installe - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -8094,6 +8091,9 @@ DETECTEDAPPS : All applications currently installe - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8124,8 +8124,11 @@ DETECTEDAPPS : All applications currently installe - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8151,7 +8154,7 @@ DETECTEDAPPS : All applications currently installe - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8164,6 +8167,9 @@ DETECTEDAPPS : All applications currently installe - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8203,7 +8209,7 @@ DETECTEDAPPS : All applications currently installe - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -8225,7 +8231,7 @@ DETECTEDAPPS : All applications currently installe - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8245,6 +8251,12 @@ DETECTEDAPPS : All applications currently installe - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8872,7 +8884,7 @@ DETECTEDAPPS : All applications currently installe - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8921,7 +8933,7 @@ DETECTEDAPPS : All applications currently installe - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -9167,6 +9179,8 @@ DETECTEDAPPS : All applications currently installe - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9222,7 +9236,10 @@ DETECTEDAPPS : All applications currently installe - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9682,7 +9699,7 @@ DETECTEDAPPS : All applications currently installe - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9778,46 +9795,6 @@ DETECTEDAPPS : All applications currently installe - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9857,6 +9834,11 @@ DETECTEDAPPS : All applications currently installe - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10353,7 +10335,7 @@ USERS : The primary users associated with the managed dev - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10451,8 +10433,8 @@ USERS : The primary users associated with the managed dev - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10664,7 +10646,7 @@ USERS : The primary users associated with the managed dev - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10718,7 +10700,7 @@ USERS : The primary users associated with the managed dev - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10761,14 +10743,14 @@ USERS : The primary users associated with the managed dev - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11220,8 +11202,14 @@ USERS : The primary users associated with the managed dev - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12643,7 +12631,7 @@ USERS : The primary users associated with the managed dev - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12654,6 +12642,9 @@ USERS : The primary users associated with the managed dev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12684,8 +12675,11 @@ USERS : The primary users associated with the managed dev - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12711,7 +12705,7 @@ USERS : The primary users associated with the managed dev - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12724,6 +12718,9 @@ USERS : The primary users associated with the managed dev - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12763,7 +12760,7 @@ USERS : The primary users associated with the managed dev - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12785,7 +12782,7 @@ USERS : The primary users associated with the managed dev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12805,6 +12802,12 @@ USERS : The primary users associated with the managed dev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13716,7 +13719,7 @@ USERS : The primary users associated with the managed dev - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13765,7 +13768,7 @@ USERS : The primary users associated with the managed dev - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -14011,6 +14014,8 @@ USERS : The primary users associated with the managed dev - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14066,7 +14071,10 @@ USERS : The primary users associated with the managed dev - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14526,7 +14534,7 @@ USERS : The primary users associated with the managed dev - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14622,46 +14630,6 @@ USERS : The primary users associated with the managed dev - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14701,6 +14669,11 @@ USERS : The primary users associated with the managed dev - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0-beta/Update-MgUserManagedDevice.md b/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0-beta/Update-MgUserManagedDevice.md index 57d9e1b56c5..c0aa8e17193 100644 --- a/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0-beta/Update-MgUserManagedDevice.md +++ b/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0-beta/Update-MgUserManagedDevice.md @@ -1268,7 +1268,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1366,8 +1366,8 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1577,7 +1577,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1631,7 +1631,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1674,14 +1674,14 @@ BODYPARAMETER : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2121,8 +2121,14 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3544,7 +3550,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3555,6 +3561,9 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3585,8 +3594,11 @@ BODYPARAMETER : Devices that are managed or pre-e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3612,7 +3624,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3625,6 +3637,9 @@ BODYPARAMETER : Devices that are managed or pre-e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3664,7 +3679,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3686,7 +3701,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3706,6 +3721,12 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4333,7 +4354,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4382,7 +4403,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4628,6 +4649,8 @@ BODYPARAMETER : Devices that are managed or pre-e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4683,7 +4706,10 @@ BODYPARAMETER : Devices that are managed or pre-e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -5143,7 +5169,7 @@ BODYPARAMETER : Devices that are managed or pre-e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5239,46 +5265,6 @@ BODYPARAMETER : Devices that are managed or pre-e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5318,6 +5304,11 @@ BODYPARAMETER : Devices that are managed or pre-e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5838,7 +5829,7 @@ DETECTEDAPPS : All applications currently installe - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5936,8 +5927,8 @@ DETECTEDAPPS : All applications currently installe - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6147,7 +6138,7 @@ DETECTEDAPPS : All applications currently installe - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6201,7 +6192,7 @@ DETECTEDAPPS : All applications currently installe - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6244,14 +6235,14 @@ DETECTEDAPPS : All applications currently installe - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6691,8 +6682,14 @@ DETECTEDAPPS : All applications currently installe - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -8114,7 +8111,7 @@ DETECTEDAPPS : All applications currently installe - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -8125,6 +8122,9 @@ DETECTEDAPPS : All applications currently installe - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8155,8 +8155,11 @@ DETECTEDAPPS : All applications currently installe - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8182,7 +8185,7 @@ DETECTEDAPPS : All applications currently installe - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8195,6 +8198,9 @@ DETECTEDAPPS : All applications currently installe - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8234,7 +8240,7 @@ DETECTEDAPPS : All applications currently installe - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -8256,7 +8262,7 @@ DETECTEDAPPS : All applications currently installe - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8276,6 +8282,12 @@ DETECTEDAPPS : All applications currently installe - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8903,7 +8915,7 @@ DETECTEDAPPS : All applications currently installe - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8952,7 +8964,7 @@ DETECTEDAPPS : All applications currently installe - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -9198,6 +9210,8 @@ DETECTEDAPPS : All applications currently installe - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9253,7 +9267,10 @@ DETECTEDAPPS : All applications currently installe - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9713,7 +9730,7 @@ DETECTEDAPPS : All applications currently installe - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9809,46 +9826,6 @@ DETECTEDAPPS : All applications currently installe - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9888,6 +9865,11 @@ DETECTEDAPPS : All applications currently installe - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10384,7 +10366,7 @@ USERS : The primary users associated with the managed dev - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10482,8 +10464,8 @@ USERS : The primary users associated with the managed dev - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10695,7 +10677,7 @@ USERS : The primary users associated with the managed dev - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10749,7 +10731,7 @@ USERS : The primary users associated with the managed dev - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10792,14 +10774,14 @@ USERS : The primary users associated with the managed dev - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11251,8 +11233,14 @@ USERS : The primary users associated with the managed dev - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12674,7 +12662,7 @@ USERS : The primary users associated with the managed dev - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12685,6 +12673,9 @@ USERS : The primary users associated with the managed dev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12715,8 +12706,11 @@ USERS : The primary users associated with the managed dev - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12742,7 +12736,7 @@ USERS : The primary users associated with the managed dev - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12755,6 +12749,9 @@ USERS : The primary users associated with the managed dev - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12794,7 +12791,7 @@ USERS : The primary users associated with the managed dev - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12816,7 +12813,7 @@ USERS : The primary users associated with the managed dev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12836,6 +12833,12 @@ USERS : The primary users associated with the managed dev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13747,7 +13750,7 @@ USERS : The primary users associated with the managed dev - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13796,7 +13799,7 @@ USERS : The primary users associated with the managed dev - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -14042,6 +14045,8 @@ USERS : The primary users associated with the managed dev - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14097,7 +14102,10 @@ USERS : The primary users associated with the managed dev - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14557,7 +14565,7 @@ USERS : The primary users associated with the managed dev - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14653,46 +14661,6 @@ USERS : The primary users associated with the managed dev - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14732,6 +14700,11 @@ USERS : The primary users associated with the managed dev - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0/Microsoft.Graph.Devices.CorporateManagement.md b/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0/Microsoft.Graph.Devices.CorporateManagement.md index 00b63c47b8a..84141617b17 100644 --- a/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0/Microsoft.Graph.Devices.CorporateManagement.md +++ b/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0/Microsoft.Graph.Devices.CorporateManagement.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Devices.CorporateManagement -Module Guid: 879d60ce-3ddd-4b99-904c-2c0116ef1d1e +Module Guid: 7b3c12c1-025b-4db5-aba2-53a670450e4c Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.devices.corporatemanagement Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0/New-MgUserManagedDevice.md b/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0/New-MgUserManagedDevice.md index c2daf573fce..d76c27d6985 100644 --- a/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0/New-MgUserManagedDevice.md +++ b/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0/New-MgUserManagedDevice.md @@ -622,11 +622,11 @@ BODYPARAMETER : Devices that are managed or pre-en - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -680,11 +680,11 @@ BODYPARAMETER : Devices that are managed or pre-en - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2132,7 +2132,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2255,7 +2255,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2320,7 +2320,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2368,7 +2368,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2856,7 +2856,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2864,7 +2864,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2924,7 +2924,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3256,11 +3256,11 @@ USERS : The primary users associated with the managed de - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3314,11 +3314,11 @@ USERS : The primary users associated with the managed de - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4766,7 +4766,7 @@ USERS : The primary users associated with the managed de - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4889,7 +4889,7 @@ USERS : The primary users associated with the managed de - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4954,7 +4954,7 @@ USERS : The primary users associated with the managed de - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5002,7 +5002,7 @@ USERS : The primary users associated with the managed de - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5592,7 +5592,7 @@ USERS : The primary users associated with the managed de - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5600,7 +5600,7 @@ USERS : The primary users associated with the managed de - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5660,7 +5660,7 @@ USERS : The primary users associated with the managed de - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0/Update-MgUserManagedDevice.md b/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0/Update-MgUserManagedDevice.md index 7911946b8a8..902875ba5b0 100644 --- a/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0/Update-MgUserManagedDevice.md +++ b/src/Devices.CorporateManagement/Devices.CorporateManagement/docs/v1.0/Update-MgUserManagedDevice.md @@ -652,11 +652,11 @@ BODYPARAMETER : Devices that are managed or pre-en - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -710,11 +710,11 @@ BODYPARAMETER : Devices that are managed or pre-en - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2162,7 +2162,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2285,7 +2285,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2350,7 +2350,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2398,7 +2398,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2886,7 +2886,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2894,7 +2894,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2954,7 +2954,7 @@ BODYPARAMETER : Devices that are managed or pre-en - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3286,11 +3286,11 @@ USERS : The primary users associated with the managed de - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3344,11 +3344,11 @@ USERS : The primary users associated with the managed de - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4796,7 +4796,7 @@ USERS : The primary users associated with the managed de - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4919,7 +4919,7 @@ USERS : The primary users associated with the managed de - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4984,7 +4984,7 @@ USERS : The primary users associated with the managed de - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5032,7 +5032,7 @@ USERS : The primary users associated with the managed de - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5622,7 +5622,7 @@ USERS : The primary users associated with the managed de - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5630,7 +5630,7 @@ USERS : The primary users associated with the managed de - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5690,7 +5690,7 @@ USERS : The primary users associated with the managed de - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/DirectoryObjects/DirectoryObjects/docs/v1.0-beta/Microsoft.Graph.DirectoryObjects.md b/src/DirectoryObjects/DirectoryObjects/docs/v1.0-beta/Microsoft.Graph.DirectoryObjects.md index 227d71923f3..517b9df42ef 100644 --- a/src/DirectoryObjects/DirectoryObjects/docs/v1.0-beta/Microsoft.Graph.DirectoryObjects.md +++ b/src/DirectoryObjects/DirectoryObjects/docs/v1.0-beta/Microsoft.Graph.DirectoryObjects.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.DirectoryObjects -Module Guid: 370cb564-6f20-44c4-b231-d01804b9cc99 +Module Guid: 9922e08e-9b35-477c-b4d8-88fc6ad50dd9 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.directoryobjects Help Version: 1.0.0.0 Locale: en-US diff --git a/src/DirectoryObjects/DirectoryObjects/docs/v1.0/Microsoft.Graph.DirectoryObjects.md b/src/DirectoryObjects/DirectoryObjects/docs/v1.0/Microsoft.Graph.DirectoryObjects.md index f2d1d8d5f0d..b6410015f8a 100644 --- a/src/DirectoryObjects/DirectoryObjects/docs/v1.0/Microsoft.Graph.DirectoryObjects.md +++ b/src/DirectoryObjects/DirectoryObjects/docs/v1.0/Microsoft.Graph.DirectoryObjects.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.DirectoryObjects -Module Guid: 370cb564-6f20-44c4-b231-d01804b9cc99 +Module Guid: 9922e08e-9b35-477c-b4d8-88fc6ad50dd9 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.directoryobjects Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Education/Education/docs/v1.0-beta/Microsoft.Graph.Education.md b/src/Education/Education/docs/v1.0-beta/Microsoft.Graph.Education.md index aaab0cc1eb2..8df12b5d421 100644 --- a/src/Education/Education/docs/v1.0-beta/Microsoft.Graph.Education.md +++ b/src/Education/Education/docs/v1.0-beta/Microsoft.Graph.Education.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Education -Module Guid: 43db6fce-2cb9-4479-a17c-765e6cbb84a6 +Module Guid: 8325acfb-9fef-4a9f-bd1f-d1c3fa85414c Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.education Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Education/Education/docs/v1.0-beta/New-MgEducationClass.md b/src/Education/Education/docs/v1.0-beta/New-MgEducationClass.md index 04f27253e93..1f2a60de7ee 100644 --- a/src/Education/Education/docs/v1.0-beta/New-MgEducationClass.md +++ b/src/Education/Education/docs/v1.0-beta/New-MgEducationClass.md @@ -698,7 +698,7 @@ BODYPARAMETER : educationClass - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1157,8 +1157,8 @@ BODYPARAMETER : educationClass - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1370,7 +1370,7 @@ BODYPARAMETER : educationClass - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1422,7 +1422,7 @@ BODYPARAMETER : educationClass - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1464,14 +1464,14 @@ BODYPARAMETER : educationClass - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1764,8 +1764,14 @@ BODYPARAMETER : educationClass - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3042,7 +3048,7 @@ BODYPARAMETER : educationClass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3062,6 +3068,12 @@ BODYPARAMETER : educationClass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3964,7 +3976,7 @@ BODYPARAMETER : educationClass - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4013,7 +4025,7 @@ BODYPARAMETER : educationClass - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4165,6 +4177,9 @@ BODYPARAMETER : educationClass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4195,8 +4210,11 @@ BODYPARAMETER : educationClass - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4222,7 +4240,7 @@ BODYPARAMETER : educationClass - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4235,6 +4253,9 @@ BODYPARAMETER : educationClass - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4369,6 +4390,8 @@ BODYPARAMETER : educationClass - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4424,7 +4447,10 @@ BODYPARAMETER : educationClass - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4884,7 +4910,7 @@ BODYPARAMETER : educationClass - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4980,46 +5006,6 @@ BODYPARAMETER : educationClass - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5059,6 +5045,11 @@ BODYPARAMETER : educationClass - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5169,7 +5160,7 @@ BODYPARAMETER : educationClass - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5179,7 +5170,7 @@ BODYPARAMETER : educationClass - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5335,7 +5326,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5801,8 +5792,8 @@ GROUP : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6014,7 +6005,7 @@ GROUP : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6066,7 +6057,7 @@ GROUP : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6108,14 +6099,14 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6408,8 +6399,14 @@ GROUP : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7686,7 +7683,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7706,6 +7703,12 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8608,7 +8611,7 @@ GROUP : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8657,7 +8660,7 @@ GROUP : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8809,6 +8812,9 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8839,8 +8845,11 @@ GROUP : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8866,7 +8875,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8879,6 +8888,9 @@ GROUP : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9013,6 +9025,8 @@ GROUP : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9068,7 +9082,10 @@ GROUP : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9528,7 +9545,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9624,46 +9641,6 @@ GROUP : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9703,6 +9680,11 @@ GROUP : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9813,7 +9795,7 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9823,7 +9805,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -9987,7 +9969,7 @@ MEMBERS : All users in the class. Nullable. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10444,8 +10426,8 @@ MEMBERS : All users in the class. Nullable. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10657,7 +10639,7 @@ MEMBERS : All users in the class. Nullable. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -10705,7 +10687,7 @@ MEMBERS : All users in the class. Nullable. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10747,14 +10729,14 @@ MEMBERS : All users in the class. Nullable. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11047,8 +11029,14 @@ MEMBERS : All users in the class. Nullable. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12325,7 +12313,7 @@ MEMBERS : All users in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12345,6 +12333,12 @@ MEMBERS : All users in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13247,7 +13241,7 @@ MEMBERS : All users in the class. Nullable. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13296,7 +13290,7 @@ MEMBERS : All users in the class. Nullable. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13448,6 +13442,9 @@ MEMBERS : All users in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13478,8 +13475,11 @@ MEMBERS : All users in the class. Nullable. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13505,7 +13505,7 @@ MEMBERS : All users in the class. Nullable. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13518,6 +13518,9 @@ MEMBERS : All users in the class. Nullable. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13652,6 +13655,8 @@ MEMBERS : All users in the class. Nullable. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13707,7 +13712,10 @@ MEMBERS : All users in the class. Nullable. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14167,7 +14175,7 @@ MEMBERS : All users in the class. Nullable. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14263,46 +14271,6 @@ MEMBERS : All users in the class. Nullable. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14342,6 +14310,11 @@ MEMBERS : All users in the class. Nullable. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14452,7 +14425,7 @@ MEMBERS : All users in the class. Nullable. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14462,7 +14435,7 @@ MEMBERS : All users in the class. Nullable. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -14733,7 +14706,7 @@ SCHOOLS : All schools that this class is assoc - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -15183,8 +15156,8 @@ SCHOOLS : All schools that this class is assoc - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15396,7 +15369,7 @@ SCHOOLS : All schools that this class is assoc - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15448,7 +15421,7 @@ SCHOOLS : All schools that this class is assoc - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15490,14 +15463,14 @@ SCHOOLS : All schools that this class is assoc - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15790,8 +15763,14 @@ SCHOOLS : All schools that this class is assoc - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -17068,7 +17047,7 @@ SCHOOLS : All schools that this class is assoc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17088,6 +17067,12 @@ SCHOOLS : All schools that this class is assoc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17990,7 +17975,7 @@ SCHOOLS : All schools that this class is assoc - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18039,7 +18024,7 @@ SCHOOLS : All schools that this class is assoc - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18191,6 +18176,9 @@ SCHOOLS : All schools that this class is assoc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18221,8 +18209,11 @@ SCHOOLS : All schools that this class is assoc - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18248,7 +18239,7 @@ SCHOOLS : All schools that this class is assoc - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18261,6 +18252,9 @@ SCHOOLS : All schools that this class is assoc - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18395,6 +18389,8 @@ SCHOOLS : All schools that this class is assoc - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18450,7 +18446,10 @@ SCHOOLS : All schools that this class is assoc - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18910,7 +18909,7 @@ SCHOOLS : All schools that this class is assoc - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -19002,46 +19001,6 @@ SCHOOLS : All schools that this class is assoc - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19081,6 +19040,11 @@ SCHOOLS : All schools that this class is assoc - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19191,7 +19155,7 @@ SCHOOLS : All schools that this class is assoc - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -19201,7 +19165,7 @@ SCHOOLS : All schools that this class is assoc - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -19443,7 +19407,7 @@ TEACHERS : All teachers in the class. Nullable. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19900,8 +19864,8 @@ TEACHERS : All teachers in the class. Nullable. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -20113,7 +20077,7 @@ TEACHERS : All teachers in the class. Nullable. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -20161,7 +20125,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -20203,14 +20167,14 @@ TEACHERS : All teachers in the class. Nullable. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20503,8 +20467,14 @@ TEACHERS : All teachers in the class. Nullable. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21781,7 +21751,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21801,6 +21771,12 @@ TEACHERS : All teachers in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22703,7 +22679,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22752,7 +22728,7 @@ TEACHERS : All teachers in the class. Nullable. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22904,6 +22880,9 @@ TEACHERS : All teachers in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -22934,8 +22913,11 @@ TEACHERS : All teachers in the class. Nullable. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -22961,7 +22943,7 @@ TEACHERS : All teachers in the class. Nullable. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22974,6 +22956,9 @@ TEACHERS : All teachers in the class. Nullable. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23108,6 +23093,8 @@ TEACHERS : All teachers in the class. Nullable. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23163,7 +23150,10 @@ TEACHERS : All teachers in the class. Nullable. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23623,7 +23613,7 @@ TEACHERS : All teachers in the class. Nullable. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23719,46 +23709,6 @@ TEACHERS : All teachers in the class. Nullable. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23798,6 +23748,11 @@ TEACHERS : All teachers in the class. Nullable. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23908,7 +23863,7 @@ TEACHERS : All teachers in the class. Nullable. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -23918,7 +23873,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Education/Education/docs/v1.0-beta/New-MgEducationSchool.md b/src/Education/Education/docs/v1.0-beta/New-MgEducationSchool.md index 11222f38dc4..b4424cbfecd 100644 --- a/src/Education/Education/docs/v1.0-beta/New-MgEducationSchool.md +++ b/src/Education/Education/docs/v1.0-beta/New-MgEducationSchool.md @@ -626,7 +626,7 @@ BODYPARAMETER : educationSchool - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1076,8 +1076,8 @@ BODYPARAMETER : educationSchool - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1289,7 +1289,7 @@ BODYPARAMETER : educationSchool - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1341,7 +1341,7 @@ BODYPARAMETER : educationSchool - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1383,14 +1383,14 @@ BODYPARAMETER : educationSchool - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1683,8 +1683,14 @@ BODYPARAMETER : educationSchool - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2961,7 +2967,7 @@ BODYPARAMETER : educationSchool - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2981,6 +2987,12 @@ BODYPARAMETER : educationSchool - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3883,7 +3895,7 @@ BODYPARAMETER : educationSchool - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3932,7 +3944,7 @@ BODYPARAMETER : educationSchool - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4084,6 +4096,9 @@ BODYPARAMETER : educationSchool - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4114,8 +4129,11 @@ BODYPARAMETER : educationSchool - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4141,7 +4159,7 @@ BODYPARAMETER : educationSchool - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4154,6 +4172,9 @@ BODYPARAMETER : educationSchool - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4288,6 +4309,8 @@ BODYPARAMETER : educationSchool - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4343,7 +4366,10 @@ BODYPARAMETER : educationSchool - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4803,7 +4829,7 @@ BODYPARAMETER : educationSchool - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4895,46 +4921,6 @@ BODYPARAMETER : educationSchool - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4974,6 +4960,11 @@ BODYPARAMETER : educationSchool - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5084,7 +5075,7 @@ BODYPARAMETER : educationSchool - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5094,7 +5085,7 @@ BODYPARAMETER : educationSchool - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5323,7 +5314,7 @@ CLASSES : Classes taught at the school. Nullabl - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5782,8 +5773,8 @@ CLASSES : Classes taught at the school. Nullabl - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5995,7 +5986,7 @@ CLASSES : Classes taught at the school. Nullabl - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6047,7 +6038,7 @@ CLASSES : Classes taught at the school. Nullabl - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6089,14 +6080,14 @@ CLASSES : Classes taught at the school. Nullabl - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6389,8 +6380,14 @@ CLASSES : Classes taught at the school. Nullabl - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7667,7 +7664,7 @@ CLASSES : Classes taught at the school. Nullabl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7687,6 +7684,12 @@ CLASSES : Classes taught at the school. Nullabl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8589,7 +8592,7 @@ CLASSES : Classes taught at the school. Nullabl - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8638,7 +8641,7 @@ CLASSES : Classes taught at the school. Nullabl - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8790,6 +8793,9 @@ CLASSES : Classes taught at the school. Nullabl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8820,8 +8826,11 @@ CLASSES : Classes taught at the school. Nullabl - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8847,7 +8856,7 @@ CLASSES : Classes taught at the school. Nullabl - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8860,6 +8869,9 @@ CLASSES : Classes taught at the school. Nullabl - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8994,6 +9006,8 @@ CLASSES : Classes taught at the school. Nullabl - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9049,7 +9063,10 @@ CLASSES : Classes taught at the school. Nullabl - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9509,7 +9526,7 @@ CLASSES : Classes taught at the school. Nullabl - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9605,46 +9622,6 @@ CLASSES : Classes taught at the school. Nullabl - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9684,6 +9661,11 @@ CLASSES : Classes taught at the school. Nullabl - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9794,7 +9776,7 @@ CLASSES : Classes taught at the school. Nullabl - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9804,7 +9786,7 @@ CLASSES : Classes taught at the school. Nullabl - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -10073,7 +10055,7 @@ USERS : Users in the school. Nullable. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10530,8 +10512,8 @@ USERS : Users in the school. Nullable. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10743,7 +10725,7 @@ USERS : Users in the school. Nullable. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -10791,7 +10773,7 @@ USERS : Users in the school. Nullable. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10833,14 +10815,14 @@ USERS : Users in the school. Nullable. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11133,8 +11115,14 @@ USERS : Users in the school. Nullable. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12411,7 +12399,7 @@ USERS : Users in the school. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12431,6 +12419,12 @@ USERS : Users in the school. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13333,7 +13327,7 @@ USERS : Users in the school. Nullable. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13382,7 +13376,7 @@ USERS : Users in the school. Nullable. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13534,6 +13528,9 @@ USERS : Users in the school. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13564,8 +13561,11 @@ USERS : Users in the school. Nullable. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13591,7 +13591,7 @@ USERS : Users in the school. Nullable. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13604,6 +13604,9 @@ USERS : Users in the school. Nullable. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13738,6 +13741,8 @@ USERS : Users in the school. Nullable. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13793,7 +13798,10 @@ USERS : Users in the school. Nullable. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14253,7 +14261,7 @@ USERS : Users in the school. Nullable. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14349,46 +14357,6 @@ USERS : Users in the school. Nullable. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14428,6 +14396,11 @@ USERS : Users in the school. Nullable. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14538,7 +14511,7 @@ USERS : Users in the school. Nullable. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14548,7 +14521,7 @@ USERS : Users in the school. Nullable. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Education/Education/docs/v1.0-beta/New-MgEducationUser.md b/src/Education/Education/docs/v1.0-beta/New-MgEducationUser.md index 1c031089ab7..ccb6e97873f 100644 --- a/src/Education/Education/docs/v1.0-beta/New-MgEducationUser.md +++ b/src/Education/Education/docs/v1.0-beta/New-MgEducationUser.md @@ -1021,7 +1021,7 @@ BODYPARAMETER : educationUser - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1478,8 +1478,8 @@ BODYPARAMETER : educationUser - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1691,7 +1691,7 @@ BODYPARAMETER : educationUser - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -1739,7 +1739,7 @@ BODYPARAMETER : educationUser - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1781,14 +1781,14 @@ BODYPARAMETER : educationUser - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2081,8 +2081,14 @@ BODYPARAMETER : educationUser - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3359,7 +3365,7 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3379,6 +3385,12 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4281,7 +4293,7 @@ BODYPARAMETER : educationUser - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4330,7 +4342,7 @@ BODYPARAMETER : educationUser - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4482,6 +4494,9 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4512,8 +4527,11 @@ BODYPARAMETER : educationUser - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4539,7 +4557,7 @@ BODYPARAMETER : educationUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4552,6 +4570,9 @@ BODYPARAMETER : educationUser - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4686,6 +4707,8 @@ BODYPARAMETER : educationUser - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4741,7 +4764,10 @@ BODYPARAMETER : educationUser - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -5201,7 +5227,7 @@ BODYPARAMETER : educationUser - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5297,46 +5323,6 @@ BODYPARAMETER : educationUser - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5376,6 +5362,11 @@ BODYPARAMETER : educationUser - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5486,7 +5477,7 @@ BODYPARAMETER : educationUser - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5496,7 +5487,7 @@ BODYPARAMETER : educationUser - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5736,7 +5727,7 @@ CLASSES : Classes to which the user belongs. Nu - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6195,8 +6186,8 @@ CLASSES : Classes to which the user belongs. Nu - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6408,7 +6399,7 @@ CLASSES : Classes to which the user belongs. Nu - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6460,7 +6451,7 @@ CLASSES : Classes to which the user belongs. Nu - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6502,14 +6493,14 @@ CLASSES : Classes to which the user belongs. Nu - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6802,8 +6793,14 @@ CLASSES : Classes to which the user belongs. Nu - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -8080,7 +8077,7 @@ CLASSES : Classes to which the user belongs. Nu - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8100,6 +8097,12 @@ CLASSES : Classes to which the user belongs. Nu - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -9002,7 +9005,7 @@ CLASSES : Classes to which the user belongs. Nu - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9051,7 +9054,7 @@ CLASSES : Classes to which the user belongs. Nu - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -9203,6 +9206,9 @@ CLASSES : Classes to which the user belongs. Nu - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -9233,8 +9239,11 @@ CLASSES : Classes to which the user belongs. Nu - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -9260,7 +9269,7 @@ CLASSES : Classes to which the user belongs. Nu - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9273,6 +9282,9 @@ CLASSES : Classes to which the user belongs. Nu - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9407,6 +9419,8 @@ CLASSES : Classes to which the user belongs. Nu - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9462,7 +9476,10 @@ CLASSES : Classes to which the user belongs. Nu - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9922,7 +9939,7 @@ CLASSES : Classes to which the user belongs. Nu - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -10018,46 +10035,6 @@ CLASSES : Classes to which the user belongs. Nu - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10097,6 +10074,11 @@ CLASSES : Classes to which the user belongs. Nu - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10207,7 +10189,7 @@ CLASSES : Classes to which the user belongs. Nu - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -10217,7 +10199,7 @@ CLASSES : Classes to which the user belongs. Nu - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -10578,7 +10560,7 @@ SCHOOLS : Schools to which the user belongs. N - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -11028,8 +11010,8 @@ SCHOOLS : Schools to which the user belongs. N - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -11241,7 +11223,7 @@ SCHOOLS : Schools to which the user belongs. N - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -11293,7 +11275,7 @@ SCHOOLS : Schools to which the user belongs. N - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -11335,14 +11317,14 @@ SCHOOLS : Schools to which the user belongs. N - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11635,8 +11617,14 @@ SCHOOLS : Schools to which the user belongs. N - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12913,7 +12901,7 @@ SCHOOLS : Schools to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12933,6 +12921,12 @@ SCHOOLS : Schools to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13835,7 +13829,7 @@ SCHOOLS : Schools to which the user belongs. N - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13884,7 +13878,7 @@ SCHOOLS : Schools to which the user belongs. N - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -14036,6 +14030,9 @@ SCHOOLS : Schools to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -14066,8 +14063,11 @@ SCHOOLS : Schools to which the user belongs. N - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -14093,7 +14093,7 @@ SCHOOLS : Schools to which the user belongs. N - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -14106,6 +14106,9 @@ SCHOOLS : Schools to which the user belongs. N - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14240,6 +14243,8 @@ SCHOOLS : Schools to which the user belongs. N - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14295,7 +14300,10 @@ SCHOOLS : Schools to which the user belongs. N - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14755,7 +14763,7 @@ SCHOOLS : Schools to which the user belongs. N - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14847,46 +14855,6 @@ SCHOOLS : Schools to which the user belongs. N - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14926,6 +14894,11 @@ SCHOOLS : Schools to which the user belongs. N - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -15036,7 +15009,7 @@ SCHOOLS : Schools to which the user belongs. N - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -15046,7 +15019,7 @@ SCHOOLS : Schools to which the user belongs. N - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -15284,7 +15257,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -15743,8 +15716,8 @@ TAUGHTCLASSES : Classes for which the user is a - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15956,7 +15929,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -16008,7 +15981,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -16050,14 +16023,14 @@ TAUGHTCLASSES : Classes for which the user is a - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -16350,8 +16323,14 @@ TAUGHTCLASSES : Classes for which the user is a - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -17628,7 +17607,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17648,6 +17627,12 @@ TAUGHTCLASSES : Classes for which the user is a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -18550,7 +18535,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18599,7 +18584,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18751,6 +18736,9 @@ TAUGHTCLASSES : Classes for which the user is a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18781,8 +18769,11 @@ TAUGHTCLASSES : Classes for which the user is a - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18808,7 +18799,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18821,6 +18812,9 @@ TAUGHTCLASSES : Classes for which the user is a - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18955,6 +18949,8 @@ TAUGHTCLASSES : Classes for which the user is a - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -19010,7 +19006,10 @@ TAUGHTCLASSES : Classes for which the user is a - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -19470,7 +19469,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -19566,46 +19565,6 @@ TAUGHTCLASSES : Classes for which the user is a - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19645,6 +19604,11 @@ TAUGHTCLASSES : Classes for which the user is a - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19755,7 +19719,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -19765,7 +19729,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20044,7 +20008,7 @@ USER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -20142,8 +20106,8 @@ USER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -20355,7 +20319,7 @@ USER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -20409,7 +20373,7 @@ USER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -20452,14 +20416,14 @@ USER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20911,8 +20875,14 @@ USER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -22334,7 +22304,7 @@ USER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -22345,6 +22315,9 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -22375,8 +22348,11 @@ USER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -22402,7 +22378,7 @@ USER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22415,6 +22391,9 @@ USER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22454,7 +22433,7 @@ USER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -22476,7 +22455,7 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -22496,6 +22475,12 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -23407,7 +23392,7 @@ USER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23456,7 +23441,7 @@ USER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -23702,6 +23687,8 @@ USER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23757,7 +23744,10 @@ USER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -24217,7 +24207,7 @@ USER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -24313,46 +24303,6 @@ USER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -24392,6 +24342,11 @@ USER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Education/Education/docs/v1.0-beta/Update-MgEducationClass.md b/src/Education/Education/docs/v1.0-beta/Update-MgEducationClass.md index 51d8d836a07..9bb5f3155c6 100644 --- a/src/Education/Education/docs/v1.0-beta/Update-MgEducationClass.md +++ b/src/Education/Education/docs/v1.0-beta/Update-MgEducationClass.md @@ -755,7 +755,7 @@ BODYPARAMETER : educationClass - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1214,8 +1214,8 @@ BODYPARAMETER : educationClass - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1427,7 +1427,7 @@ BODYPARAMETER : educationClass - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1479,7 +1479,7 @@ BODYPARAMETER : educationClass - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1521,14 +1521,14 @@ BODYPARAMETER : educationClass - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1821,8 +1821,14 @@ BODYPARAMETER : educationClass - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3099,7 +3105,7 @@ BODYPARAMETER : educationClass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3119,6 +3125,12 @@ BODYPARAMETER : educationClass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4021,7 +4033,7 @@ BODYPARAMETER : educationClass - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4070,7 +4082,7 @@ BODYPARAMETER : educationClass - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4222,6 +4234,9 @@ BODYPARAMETER : educationClass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4252,8 +4267,11 @@ BODYPARAMETER : educationClass - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4279,7 +4297,7 @@ BODYPARAMETER : educationClass - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4292,6 +4310,9 @@ BODYPARAMETER : educationClass - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4426,6 +4447,8 @@ BODYPARAMETER : educationClass - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4481,7 +4504,10 @@ BODYPARAMETER : educationClass - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4941,7 +4967,7 @@ BODYPARAMETER : educationClass - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5037,46 +5063,6 @@ BODYPARAMETER : educationClass - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5116,6 +5102,11 @@ BODYPARAMETER : educationClass - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5226,7 +5217,7 @@ BODYPARAMETER : educationClass - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5236,7 +5227,7 @@ BODYPARAMETER : educationClass - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5392,7 +5383,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5858,8 +5849,8 @@ GROUP : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6071,7 +6062,7 @@ GROUP : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6123,7 +6114,7 @@ GROUP : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6165,14 +6156,14 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6465,8 +6456,14 @@ GROUP : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7743,7 +7740,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7763,6 +7760,12 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8665,7 +8668,7 @@ GROUP : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8714,7 +8717,7 @@ GROUP : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8866,6 +8869,9 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8896,8 +8902,11 @@ GROUP : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8923,7 +8932,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8936,6 +8945,9 @@ GROUP : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9070,6 +9082,8 @@ GROUP : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9125,7 +9139,10 @@ GROUP : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9585,7 +9602,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9681,46 +9698,6 @@ GROUP : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9760,6 +9737,11 @@ GROUP : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9870,7 +9852,7 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9880,7 +9862,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -10058,7 +10040,7 @@ MEMBERS : All users in the class. Nullable. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10515,8 +10497,8 @@ MEMBERS : All users in the class. Nullable. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10728,7 +10710,7 @@ MEMBERS : All users in the class. Nullable. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -10776,7 +10758,7 @@ MEMBERS : All users in the class. Nullable. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10818,14 +10800,14 @@ MEMBERS : All users in the class. Nullable. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11118,8 +11100,14 @@ MEMBERS : All users in the class. Nullable. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12396,7 +12384,7 @@ MEMBERS : All users in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12416,6 +12404,12 @@ MEMBERS : All users in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13318,7 +13312,7 @@ MEMBERS : All users in the class. Nullable. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13367,7 +13361,7 @@ MEMBERS : All users in the class. Nullable. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13519,6 +13513,9 @@ MEMBERS : All users in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13549,8 +13546,11 @@ MEMBERS : All users in the class. Nullable. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13576,7 +13576,7 @@ MEMBERS : All users in the class. Nullable. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13589,6 +13589,9 @@ MEMBERS : All users in the class. Nullable. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13723,6 +13726,8 @@ MEMBERS : All users in the class. Nullable. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13778,7 +13783,10 @@ MEMBERS : All users in the class. Nullable. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14238,7 +14246,7 @@ MEMBERS : All users in the class. Nullable. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14334,46 +14342,6 @@ MEMBERS : All users in the class. Nullable. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14413,6 +14381,11 @@ MEMBERS : All users in the class. Nullable. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14523,7 +14496,7 @@ MEMBERS : All users in the class. Nullable. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14533,7 +14506,7 @@ MEMBERS : All users in the class. Nullable. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -14804,7 +14777,7 @@ SCHOOLS : All schools that this class is assoc - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -15254,8 +15227,8 @@ SCHOOLS : All schools that this class is assoc - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15467,7 +15440,7 @@ SCHOOLS : All schools that this class is assoc - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15519,7 +15492,7 @@ SCHOOLS : All schools that this class is assoc - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15561,14 +15534,14 @@ SCHOOLS : All schools that this class is assoc - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15861,8 +15834,14 @@ SCHOOLS : All schools that this class is assoc - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -17139,7 +17118,7 @@ SCHOOLS : All schools that this class is assoc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17159,6 +17138,12 @@ SCHOOLS : All schools that this class is assoc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -18061,7 +18046,7 @@ SCHOOLS : All schools that this class is assoc - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18110,7 +18095,7 @@ SCHOOLS : All schools that this class is assoc - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18262,6 +18247,9 @@ SCHOOLS : All schools that this class is assoc - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18292,8 +18280,11 @@ SCHOOLS : All schools that this class is assoc - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18319,7 +18310,7 @@ SCHOOLS : All schools that this class is assoc - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18332,6 +18323,9 @@ SCHOOLS : All schools that this class is assoc - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18466,6 +18460,8 @@ SCHOOLS : All schools that this class is assoc - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18521,7 +18517,10 @@ SCHOOLS : All schools that this class is assoc - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18981,7 +18980,7 @@ SCHOOLS : All schools that this class is assoc - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -19073,46 +19072,6 @@ SCHOOLS : All schools that this class is assoc - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19152,6 +19111,11 @@ SCHOOLS : All schools that this class is assoc - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19262,7 +19226,7 @@ SCHOOLS : All schools that this class is assoc - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -19272,7 +19236,7 @@ SCHOOLS : All schools that this class is assoc - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -19514,7 +19478,7 @@ TEACHERS : All teachers in the class. Nullable. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19971,8 +19935,8 @@ TEACHERS : All teachers in the class. Nullable. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -20184,7 +20148,7 @@ TEACHERS : All teachers in the class. Nullable. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -20232,7 +20196,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -20274,14 +20238,14 @@ TEACHERS : All teachers in the class. Nullable. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20574,8 +20538,14 @@ TEACHERS : All teachers in the class. Nullable. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21852,7 +21822,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21872,6 +21842,12 @@ TEACHERS : All teachers in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22774,7 +22750,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22823,7 +22799,7 @@ TEACHERS : All teachers in the class. Nullable. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22975,6 +22951,9 @@ TEACHERS : All teachers in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -23005,8 +22984,11 @@ TEACHERS : All teachers in the class. Nullable. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -23032,7 +23014,7 @@ TEACHERS : All teachers in the class. Nullable. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -23045,6 +23027,9 @@ TEACHERS : All teachers in the class. Nullable. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23179,6 +23164,8 @@ TEACHERS : All teachers in the class. Nullable. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23234,7 +23221,10 @@ TEACHERS : All teachers in the class. Nullable. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23694,7 +23684,7 @@ TEACHERS : All teachers in the class. Nullable. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23790,46 +23780,6 @@ TEACHERS : All teachers in the class. Nullable. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23869,6 +23819,11 @@ TEACHERS : All teachers in the class. Nullable. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23979,7 +23934,7 @@ TEACHERS : All teachers in the class. Nullable. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -23989,7 +23944,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Education/Education/docs/v1.0-beta/Update-MgEducationMe.md b/src/Education/Education/docs/v1.0-beta/Update-MgEducationMe.md index c5a74373a64..2a93f396b6b 100644 --- a/src/Education/Education/docs/v1.0-beta/Update-MgEducationMe.md +++ b/src/Education/Education/docs/v1.0-beta/Update-MgEducationMe.md @@ -998,7 +998,7 @@ BODYPARAMETER : educationUser - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1455,8 +1455,8 @@ BODYPARAMETER : educationUser - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1668,7 +1668,7 @@ BODYPARAMETER : educationUser - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -1716,7 +1716,7 @@ BODYPARAMETER : educationUser - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1758,14 +1758,14 @@ BODYPARAMETER : educationUser - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2058,8 +2058,14 @@ BODYPARAMETER : educationUser - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3336,7 +3342,7 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3356,6 +3362,12 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4258,7 +4270,7 @@ BODYPARAMETER : educationUser - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4307,7 +4319,7 @@ BODYPARAMETER : educationUser - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4459,6 +4471,9 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4489,8 +4504,11 @@ BODYPARAMETER : educationUser - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4516,7 +4534,7 @@ BODYPARAMETER : educationUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4529,6 +4547,9 @@ BODYPARAMETER : educationUser - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4663,6 +4684,8 @@ BODYPARAMETER : educationUser - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4718,7 +4741,10 @@ BODYPARAMETER : educationUser - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -5178,7 +5204,7 @@ BODYPARAMETER : educationUser - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5274,46 +5300,6 @@ BODYPARAMETER : educationUser - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5353,6 +5339,11 @@ BODYPARAMETER : educationUser - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5463,7 +5454,7 @@ BODYPARAMETER : educationUser - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5473,7 +5464,7 @@ BODYPARAMETER : educationUser - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5713,7 +5704,7 @@ CLASSES : Classes to which the user belongs. Nu - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6172,8 +6163,8 @@ CLASSES : Classes to which the user belongs. Nu - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6385,7 +6376,7 @@ CLASSES : Classes to which the user belongs. Nu - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6437,7 +6428,7 @@ CLASSES : Classes to which the user belongs. Nu - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6479,14 +6470,14 @@ CLASSES : Classes to which the user belongs. Nu - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6779,8 +6770,14 @@ CLASSES : Classes to which the user belongs. Nu - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -8057,7 +8054,7 @@ CLASSES : Classes to which the user belongs. Nu - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8077,6 +8074,12 @@ CLASSES : Classes to which the user belongs. Nu - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8979,7 +8982,7 @@ CLASSES : Classes to which the user belongs. Nu - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9028,7 +9031,7 @@ CLASSES : Classes to which the user belongs. Nu - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -9180,6 +9183,9 @@ CLASSES : Classes to which the user belongs. Nu - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -9210,8 +9216,11 @@ CLASSES : Classes to which the user belongs. Nu - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -9237,7 +9246,7 @@ CLASSES : Classes to which the user belongs. Nu - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9250,6 +9259,9 @@ CLASSES : Classes to which the user belongs. Nu - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9384,6 +9396,8 @@ CLASSES : Classes to which the user belongs. Nu - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9439,7 +9453,10 @@ CLASSES : Classes to which the user belongs. Nu - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9899,7 +9916,7 @@ CLASSES : Classes to which the user belongs. Nu - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9995,46 +10012,6 @@ CLASSES : Classes to which the user belongs. Nu - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10074,6 +10051,11 @@ CLASSES : Classes to which the user belongs. Nu - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10184,7 +10166,7 @@ CLASSES : Classes to which the user belongs. Nu - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -10194,7 +10176,7 @@ CLASSES : Classes to which the user belongs. Nu - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -10555,7 +10537,7 @@ SCHOOLS : Schools to which the user belongs. N - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -11005,8 +10987,8 @@ SCHOOLS : Schools to which the user belongs. N - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -11218,7 +11200,7 @@ SCHOOLS : Schools to which the user belongs. N - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -11270,7 +11252,7 @@ SCHOOLS : Schools to which the user belongs. N - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -11312,14 +11294,14 @@ SCHOOLS : Schools to which the user belongs. N - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11612,8 +11594,14 @@ SCHOOLS : Schools to which the user belongs. N - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12890,7 +12878,7 @@ SCHOOLS : Schools to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12910,6 +12898,12 @@ SCHOOLS : Schools to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13812,7 +13806,7 @@ SCHOOLS : Schools to which the user belongs. N - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13861,7 +13855,7 @@ SCHOOLS : Schools to which the user belongs. N - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -14013,6 +14007,9 @@ SCHOOLS : Schools to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -14043,8 +14040,11 @@ SCHOOLS : Schools to which the user belongs. N - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -14070,7 +14070,7 @@ SCHOOLS : Schools to which the user belongs. N - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -14083,6 +14083,9 @@ SCHOOLS : Schools to which the user belongs. N - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14217,6 +14220,8 @@ SCHOOLS : Schools to which the user belongs. N - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14272,7 +14277,10 @@ SCHOOLS : Schools to which the user belongs. N - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14732,7 +14740,7 @@ SCHOOLS : Schools to which the user belongs. N - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14824,46 +14832,6 @@ SCHOOLS : Schools to which the user belongs. N - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14903,6 +14871,11 @@ SCHOOLS : Schools to which the user belongs. N - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -15013,7 +14986,7 @@ SCHOOLS : Schools to which the user belongs. N - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -15023,7 +14996,7 @@ SCHOOLS : Schools to which the user belongs. N - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -15261,7 +15234,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -15720,8 +15693,8 @@ TAUGHTCLASSES : Classes for which the user is a - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15933,7 +15906,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15985,7 +15958,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -16027,14 +16000,14 @@ TAUGHTCLASSES : Classes for which the user is a - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -16327,8 +16300,14 @@ TAUGHTCLASSES : Classes for which the user is a - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -17605,7 +17584,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17625,6 +17604,12 @@ TAUGHTCLASSES : Classes for which the user is a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -18527,7 +18512,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18576,7 +18561,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18728,6 +18713,9 @@ TAUGHTCLASSES : Classes for which the user is a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18758,8 +18746,11 @@ TAUGHTCLASSES : Classes for which the user is a - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18785,7 +18776,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18798,6 +18789,9 @@ TAUGHTCLASSES : Classes for which the user is a - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18932,6 +18926,8 @@ TAUGHTCLASSES : Classes for which the user is a - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18987,7 +18983,10 @@ TAUGHTCLASSES : Classes for which the user is a - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -19447,7 +19446,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -19543,46 +19542,6 @@ TAUGHTCLASSES : Classes for which the user is a - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19622,6 +19581,11 @@ TAUGHTCLASSES : Classes for which the user is a - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19732,7 +19696,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -19742,7 +19706,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20021,7 +19985,7 @@ USER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -20119,8 +20083,8 @@ USER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -20332,7 +20296,7 @@ USER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -20386,7 +20350,7 @@ USER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -20429,14 +20393,14 @@ USER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20888,8 +20852,14 @@ USER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -22311,7 +22281,7 @@ USER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -22322,6 +22292,9 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -22352,8 +22325,11 @@ USER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -22379,7 +22355,7 @@ USER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22392,6 +22368,9 @@ USER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22431,7 +22410,7 @@ USER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -22453,7 +22432,7 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -22473,6 +22452,12 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -23384,7 +23369,7 @@ USER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23433,7 +23418,7 @@ USER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -23679,6 +23664,8 @@ USER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23734,7 +23721,10 @@ USER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -24194,7 +24184,7 @@ USER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -24290,46 +24280,6 @@ USER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -24369,6 +24319,11 @@ USER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Education/Education/docs/v1.0-beta/Update-MgEducationRoot.md b/src/Education/Education/docs/v1.0-beta/Update-MgEducationRoot.md index 55864f21770..5a582efaf71 100644 --- a/src/Education/Education/docs/v1.0-beta/Update-MgEducationRoot.md +++ b/src/Education/Education/docs/v1.0-beta/Update-MgEducationRoot.md @@ -334,7 +334,7 @@ BODYPARAMETER : educationRoot - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -793,8 +793,8 @@ BODYPARAMETER : educationRoot - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1006,7 +1006,7 @@ BODYPARAMETER : educationRoot - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1058,7 +1058,7 @@ BODYPARAMETER : educationRoot - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1100,14 +1100,14 @@ BODYPARAMETER : educationRoot - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1400,8 +1400,14 @@ BODYPARAMETER : educationRoot - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2678,7 +2684,7 @@ BODYPARAMETER : educationRoot - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2698,6 +2704,12 @@ BODYPARAMETER : educationRoot - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3600,7 +3612,7 @@ BODYPARAMETER : educationRoot - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3649,7 +3661,7 @@ BODYPARAMETER : educationRoot - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3801,6 +3813,9 @@ BODYPARAMETER : educationRoot - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3831,8 +3846,11 @@ BODYPARAMETER : educationRoot - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3858,7 +3876,7 @@ BODYPARAMETER : educationRoot - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3871,6 +3889,9 @@ BODYPARAMETER : educationRoot - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4005,6 +4026,8 @@ BODYPARAMETER : educationRoot - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4060,7 +4083,10 @@ BODYPARAMETER : educationRoot - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4520,7 +4546,7 @@ BODYPARAMETER : educationRoot - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4616,46 +4642,6 @@ BODYPARAMETER : educationRoot - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4695,6 +4681,11 @@ BODYPARAMETER : educationRoot - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4805,7 +4796,7 @@ BODYPARAMETER : educationRoot - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4815,7 +4806,7 @@ BODYPARAMETER : educationRoot - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5094,7 +5085,7 @@ CLASSES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5553,8 +5544,8 @@ CLASSES : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5766,7 +5757,7 @@ CLASSES : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5818,7 +5809,7 @@ CLASSES : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5860,14 +5851,14 @@ CLASSES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6160,8 +6151,14 @@ CLASSES : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7438,7 +7435,7 @@ CLASSES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7458,6 +7455,12 @@ CLASSES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8360,7 +8363,7 @@ CLASSES : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8409,7 +8412,7 @@ CLASSES : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8561,6 +8564,9 @@ CLASSES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8591,8 +8597,11 @@ CLASSES : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8618,7 +8627,7 @@ CLASSES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8631,6 +8640,9 @@ CLASSES : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8765,6 +8777,8 @@ CLASSES : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8820,7 +8834,10 @@ CLASSES : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9280,7 +9297,7 @@ CLASSES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9376,46 +9393,6 @@ CLASSES : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9455,6 +9432,11 @@ CLASSES : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9565,7 +9547,7 @@ CLASSES : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9575,7 +9557,7 @@ CLASSES : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -9836,7 +9818,7 @@ ME : educationUser - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10293,8 +10275,8 @@ ME : educationUser - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10506,7 +10488,7 @@ ME : educationUser - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -10554,7 +10536,7 @@ ME : educationUser - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10596,14 +10578,14 @@ ME : educationUser - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10896,8 +10878,14 @@ ME : educationUser - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12174,7 +12162,7 @@ ME : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12194,6 +12182,12 @@ ME : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13096,7 +13090,7 @@ ME : educationUser - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13145,7 +13139,7 @@ ME : educationUser - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13297,6 +13291,9 @@ ME : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13327,8 +13324,11 @@ ME : educationUser - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13354,7 +13354,7 @@ ME : educationUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13367,6 +13367,9 @@ ME : educationUser - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13501,6 +13504,8 @@ ME : educationUser - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13556,7 +13561,10 @@ ME : educationUser - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14016,7 +14024,7 @@ ME : educationUser - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14112,46 +14120,6 @@ ME : educationUser - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14191,6 +14159,11 @@ ME : educationUser - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14301,7 +14274,7 @@ ME : educationUser - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14311,7 +14284,7 @@ ME : educationUser - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -14582,7 +14555,7 @@ SCHOOLS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -15032,8 +15005,8 @@ SCHOOLS : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15245,7 +15218,7 @@ SCHOOLS : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15297,7 +15270,7 @@ SCHOOLS : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15339,14 +15312,14 @@ SCHOOLS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15639,8 +15612,14 @@ SCHOOLS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16917,7 +16896,7 @@ SCHOOLS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16937,6 +16916,12 @@ SCHOOLS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17839,7 +17824,7 @@ SCHOOLS : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17888,7 +17873,7 @@ SCHOOLS : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18040,6 +18025,9 @@ SCHOOLS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18070,8 +18058,11 @@ SCHOOLS : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18097,7 +18088,7 @@ SCHOOLS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18110,6 +18101,9 @@ SCHOOLS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18244,6 +18238,8 @@ SCHOOLS : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18299,7 +18295,10 @@ SCHOOLS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18759,7 +18758,7 @@ SCHOOLS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18851,46 +18850,6 @@ SCHOOLS : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18930,6 +18889,11 @@ SCHOOLS : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19040,7 +19004,7 @@ SCHOOLS : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -19050,7 +19014,7 @@ SCHOOLS : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -19322,7 +19286,7 @@ USERS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19779,8 +19743,8 @@ USERS : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19992,7 +19956,7 @@ USERS : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -20040,7 +20004,7 @@ USERS : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -20082,14 +20046,14 @@ USERS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20382,8 +20346,14 @@ USERS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21660,7 +21630,7 @@ USERS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21680,6 +21650,12 @@ USERS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22582,7 +22558,7 @@ USERS : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22631,7 +22607,7 @@ USERS : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22783,6 +22759,9 @@ USERS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -22813,8 +22792,11 @@ USERS : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -22840,7 +22822,7 @@ USERS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22853,6 +22835,9 @@ USERS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22987,6 +22972,8 @@ USERS : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23042,7 +23029,10 @@ USERS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23502,7 +23492,7 @@ USERS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23598,46 +23588,6 @@ USERS : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23677,6 +23627,11 @@ USERS : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23787,7 +23742,7 @@ USERS : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -23797,7 +23752,7 @@ USERS : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Education/Education/docs/v1.0-beta/Update-MgEducationSchool.md b/src/Education/Education/docs/v1.0-beta/Update-MgEducationSchool.md index e57913355ad..7ddc048fe52 100644 --- a/src/Education/Education/docs/v1.0-beta/Update-MgEducationSchool.md +++ b/src/Education/Education/docs/v1.0-beta/Update-MgEducationSchool.md @@ -677,7 +677,7 @@ BODYPARAMETER : educationSchool - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1127,8 +1127,8 @@ BODYPARAMETER : educationSchool - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1340,7 +1340,7 @@ BODYPARAMETER : educationSchool - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1392,7 +1392,7 @@ BODYPARAMETER : educationSchool - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1434,14 +1434,14 @@ BODYPARAMETER : educationSchool - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1734,8 +1734,14 @@ BODYPARAMETER : educationSchool - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3012,7 +3018,7 @@ BODYPARAMETER : educationSchool - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3032,6 +3038,12 @@ BODYPARAMETER : educationSchool - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3934,7 +3946,7 @@ BODYPARAMETER : educationSchool - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3983,7 +3995,7 @@ BODYPARAMETER : educationSchool - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4135,6 +4147,9 @@ BODYPARAMETER : educationSchool - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4165,8 +4180,11 @@ BODYPARAMETER : educationSchool - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4192,7 +4210,7 @@ BODYPARAMETER : educationSchool - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4205,6 +4223,9 @@ BODYPARAMETER : educationSchool - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4339,6 +4360,8 @@ BODYPARAMETER : educationSchool - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4394,7 +4417,10 @@ BODYPARAMETER : educationSchool - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4854,7 +4880,7 @@ BODYPARAMETER : educationSchool - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4946,46 +4972,6 @@ BODYPARAMETER : educationSchool - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5025,6 +5011,11 @@ BODYPARAMETER : educationSchool - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5135,7 +5126,7 @@ BODYPARAMETER : educationSchool - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5145,7 +5136,7 @@ BODYPARAMETER : educationSchool - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5374,7 +5365,7 @@ CLASSES : Classes taught at the school. Nullabl - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5833,8 +5824,8 @@ CLASSES : Classes taught at the school. Nullabl - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6046,7 +6037,7 @@ CLASSES : Classes taught at the school. Nullabl - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6098,7 +6089,7 @@ CLASSES : Classes taught at the school. Nullabl - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6140,14 +6131,14 @@ CLASSES : Classes taught at the school. Nullabl - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6440,8 +6431,14 @@ CLASSES : Classes taught at the school. Nullabl - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7718,7 +7715,7 @@ CLASSES : Classes taught at the school. Nullabl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7738,6 +7735,12 @@ CLASSES : Classes taught at the school. Nullabl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8640,7 +8643,7 @@ CLASSES : Classes taught at the school. Nullabl - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8689,7 +8692,7 @@ CLASSES : Classes taught at the school. Nullabl - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8841,6 +8844,9 @@ CLASSES : Classes taught at the school. Nullabl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8871,8 +8877,11 @@ CLASSES : Classes taught at the school. Nullabl - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8898,7 +8907,7 @@ CLASSES : Classes taught at the school. Nullabl - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8911,6 +8920,9 @@ CLASSES : Classes taught at the school. Nullabl - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9045,6 +9057,8 @@ CLASSES : Classes taught at the school. Nullabl - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9100,7 +9114,10 @@ CLASSES : Classes taught at the school. Nullabl - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9560,7 +9577,7 @@ CLASSES : Classes taught at the school. Nullabl - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9656,46 +9673,6 @@ CLASSES : Classes taught at the school. Nullabl - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9735,6 +9712,11 @@ CLASSES : Classes taught at the school. Nullabl - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9845,7 +9827,7 @@ CLASSES : Classes taught at the school. Nullabl - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9855,7 +9837,7 @@ CLASSES : Classes taught at the school. Nullabl - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -10138,7 +10120,7 @@ USERS : Users in the school. Nullable. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10595,8 +10577,8 @@ USERS : Users in the school. Nullable. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10808,7 +10790,7 @@ USERS : Users in the school. Nullable. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -10856,7 +10838,7 @@ USERS : Users in the school. Nullable. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10898,14 +10880,14 @@ USERS : Users in the school. Nullable. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11198,8 +11180,14 @@ USERS : Users in the school. Nullable. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12476,7 +12464,7 @@ USERS : Users in the school. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12496,6 +12484,12 @@ USERS : Users in the school. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13398,7 +13392,7 @@ USERS : Users in the school. Nullable. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13447,7 +13441,7 @@ USERS : Users in the school. Nullable. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13599,6 +13593,9 @@ USERS : Users in the school. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13629,8 +13626,11 @@ USERS : Users in the school. Nullable. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13656,7 +13656,7 @@ USERS : Users in the school. Nullable. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13669,6 +13669,9 @@ USERS : Users in the school. Nullable. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13803,6 +13806,8 @@ USERS : Users in the school. Nullable. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13858,7 +13863,10 @@ USERS : Users in the school. Nullable. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14318,7 +14326,7 @@ USERS : Users in the school. Nullable. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14414,46 +14422,6 @@ USERS : Users in the school. Nullable. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14493,6 +14461,11 @@ USERS : Users in the school. Nullable. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14603,7 +14576,7 @@ USERS : Users in the school. Nullable. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14613,7 +14586,7 @@ USERS : Users in the school. Nullable. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Education/Education/docs/v1.0-beta/Update-MgEducationUser.md b/src/Education/Education/docs/v1.0-beta/Update-MgEducationUser.md index ac1f96b0247..de01ca19ad0 100644 --- a/src/Education/Education/docs/v1.0-beta/Update-MgEducationUser.md +++ b/src/Education/Education/docs/v1.0-beta/Update-MgEducationUser.md @@ -1114,7 +1114,7 @@ BODYPARAMETER : educationUser - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1571,8 +1571,8 @@ BODYPARAMETER : educationUser - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1784,7 +1784,7 @@ BODYPARAMETER : educationUser - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -1832,7 +1832,7 @@ BODYPARAMETER : educationUser - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1874,14 +1874,14 @@ BODYPARAMETER : educationUser - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2174,8 +2174,14 @@ BODYPARAMETER : educationUser - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3452,7 +3458,7 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3472,6 +3478,12 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4374,7 +4386,7 @@ BODYPARAMETER : educationUser - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4423,7 +4435,7 @@ BODYPARAMETER : educationUser - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4575,6 +4587,9 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4605,8 +4620,11 @@ BODYPARAMETER : educationUser - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4632,7 +4650,7 @@ BODYPARAMETER : educationUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4645,6 +4663,9 @@ BODYPARAMETER : educationUser - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4779,6 +4800,8 @@ BODYPARAMETER : educationUser - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4834,7 +4857,10 @@ BODYPARAMETER : educationUser - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -5294,7 +5320,7 @@ BODYPARAMETER : educationUser - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5390,46 +5416,6 @@ BODYPARAMETER : educationUser - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5469,6 +5455,11 @@ BODYPARAMETER : educationUser - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5579,7 +5570,7 @@ BODYPARAMETER : educationUser - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5589,7 +5580,7 @@ BODYPARAMETER : educationUser - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5829,7 +5820,7 @@ CLASSES : Classes to which the user belongs. Nu - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6288,8 +6279,8 @@ CLASSES : Classes to which the user belongs. Nu - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6501,7 +6492,7 @@ CLASSES : Classes to which the user belongs. Nu - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6553,7 +6544,7 @@ CLASSES : Classes to which the user belongs. Nu - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6595,14 +6586,14 @@ CLASSES : Classes to which the user belongs. Nu - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6895,8 +6886,14 @@ CLASSES : Classes to which the user belongs. Nu - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -8173,7 +8170,7 @@ CLASSES : Classes to which the user belongs. Nu - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8193,6 +8190,12 @@ CLASSES : Classes to which the user belongs. Nu - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -9095,7 +9098,7 @@ CLASSES : Classes to which the user belongs. Nu - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9144,7 +9147,7 @@ CLASSES : Classes to which the user belongs. Nu - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -9296,6 +9299,9 @@ CLASSES : Classes to which the user belongs. Nu - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -9326,8 +9332,11 @@ CLASSES : Classes to which the user belongs. Nu - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -9353,7 +9362,7 @@ CLASSES : Classes to which the user belongs. Nu - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9366,6 +9375,9 @@ CLASSES : Classes to which the user belongs. Nu - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9500,6 +9512,8 @@ CLASSES : Classes to which the user belongs. Nu - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9555,7 +9569,10 @@ CLASSES : Classes to which the user belongs. Nu - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -10015,7 +10032,7 @@ CLASSES : Classes to which the user belongs. Nu - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -10111,46 +10128,6 @@ CLASSES : Classes to which the user belongs. Nu - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10190,6 +10167,11 @@ CLASSES : Classes to which the user belongs. Nu - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10300,7 +10282,7 @@ CLASSES : Classes to which the user belongs. Nu - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -10310,7 +10292,7 @@ CLASSES : Classes to which the user belongs. Nu - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -10685,7 +10667,7 @@ SCHOOLS : Schools to which the user belongs. N - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -11135,8 +11117,8 @@ SCHOOLS : Schools to which the user belongs. N - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -11348,7 +11330,7 @@ SCHOOLS : Schools to which the user belongs. N - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -11400,7 +11382,7 @@ SCHOOLS : Schools to which the user belongs. N - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -11442,14 +11424,14 @@ SCHOOLS : Schools to which the user belongs. N - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11742,8 +11724,14 @@ SCHOOLS : Schools to which the user belongs. N - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -13020,7 +13008,7 @@ SCHOOLS : Schools to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13040,6 +13028,12 @@ SCHOOLS : Schools to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13942,7 +13936,7 @@ SCHOOLS : Schools to which the user belongs. N - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13991,7 +13985,7 @@ SCHOOLS : Schools to which the user belongs. N - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -14143,6 +14137,9 @@ SCHOOLS : Schools to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -14173,8 +14170,11 @@ SCHOOLS : Schools to which the user belongs. N - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -14200,7 +14200,7 @@ SCHOOLS : Schools to which the user belongs. N - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -14213,6 +14213,9 @@ SCHOOLS : Schools to which the user belongs. N - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14347,6 +14350,8 @@ SCHOOLS : Schools to which the user belongs. N - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14402,7 +14407,10 @@ SCHOOLS : Schools to which the user belongs. N - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14862,7 +14870,7 @@ SCHOOLS : Schools to which the user belongs. N - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14954,46 +14962,6 @@ SCHOOLS : Schools to which the user belongs. N - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15033,6 +15001,11 @@ SCHOOLS : Schools to which the user belongs. N - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -15143,7 +15116,7 @@ SCHOOLS : Schools to which the user belongs. N - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -15153,7 +15126,7 @@ SCHOOLS : Schools to which the user belongs. N - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -15391,7 +15364,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -15850,8 +15823,8 @@ TAUGHTCLASSES : Classes for which the user is a - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -16063,7 +16036,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -16115,7 +16088,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -16157,14 +16130,14 @@ TAUGHTCLASSES : Classes for which the user is a - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -16457,8 +16430,14 @@ TAUGHTCLASSES : Classes for which the user is a - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -17735,7 +17714,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17755,6 +17734,12 @@ TAUGHTCLASSES : Classes for which the user is a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -18657,7 +18642,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18706,7 +18691,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18858,6 +18843,9 @@ TAUGHTCLASSES : Classes for which the user is a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18888,8 +18876,11 @@ TAUGHTCLASSES : Classes for which the user is a - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18915,7 +18906,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18928,6 +18919,9 @@ TAUGHTCLASSES : Classes for which the user is a - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19062,6 +19056,8 @@ TAUGHTCLASSES : Classes for which the user is a - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -19117,7 +19113,10 @@ TAUGHTCLASSES : Classes for which the user is a - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -19577,7 +19576,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -19673,46 +19672,6 @@ TAUGHTCLASSES : Classes for which the user is a - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19752,6 +19711,11 @@ TAUGHTCLASSES : Classes for which the user is a - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19862,7 +19826,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -19872,7 +19836,7 @@ TAUGHTCLASSES : Classes for which the user is a - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20151,7 +20115,7 @@ USER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -20249,8 +20213,8 @@ USER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -20462,7 +20426,7 @@ USER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -20516,7 +20480,7 @@ USER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -20559,14 +20523,14 @@ USER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -21018,8 +20982,14 @@ USER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -22441,7 +22411,7 @@ USER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -22452,6 +22422,9 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -22482,8 +22455,11 @@ USER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -22509,7 +22485,7 @@ USER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22522,6 +22498,9 @@ USER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22561,7 +22540,7 @@ USER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -22583,7 +22562,7 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -22603,6 +22582,12 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -23514,7 +23499,7 @@ USER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23563,7 +23548,7 @@ USER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -23809,6 +23794,8 @@ USER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23864,7 +23851,10 @@ USER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -24324,7 +24314,7 @@ USER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -24420,46 +24410,6 @@ USER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -24499,6 +24449,11 @@ USER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Education/Education/docs/v1.0/Microsoft.Graph.Education.md b/src/Education/Education/docs/v1.0/Microsoft.Graph.Education.md index ade0a72258e..26f69d9bec9 100644 --- a/src/Education/Education/docs/v1.0/Microsoft.Graph.Education.md +++ b/src/Education/Education/docs/v1.0/Microsoft.Graph.Education.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Education -Module Guid: 43db6fce-2cb9-4479-a17c-765e6cbb84a6 +Module Guid: 8325acfb-9fef-4a9f-bd1f-d1c3fa85414c Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.education Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Education/Education/docs/v1.0/New-MgEducationClass.md b/src/Education/Education/docs/v1.0/New-MgEducationClass.md index 584be1599d6..cffe612cab8 100644 --- a/src/Education/Education/docs/v1.0/New-MgEducationClass.md +++ b/src/Education/Education/docs/v1.0/New-MgEducationClass.md @@ -699,7 +699,7 @@ BODYPARAMETER : educationClass - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -971,7 +971,7 @@ BODYPARAMETER : educationClass - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1020,11 +1020,11 @@ BODYPARAMETER : educationClass - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2279,7 +2279,7 @@ BODYPARAMETER : educationClass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2882,7 +2882,7 @@ BODYPARAMETER : educationClass - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2890,7 +2890,7 @@ BODYPARAMETER : educationClass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2986,7 +2986,7 @@ BODYPARAMETER : educationClass - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3046,7 +3046,7 @@ BODYPARAMETER : educationClass - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3210,7 +3210,7 @@ BODYPARAMETER : educationClass - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3227,7 +3227,7 @@ BODYPARAMETER : educationClass - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3373,7 +3373,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3652,7 +3652,7 @@ GROUP : group - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3701,11 +3701,11 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4960,7 +4960,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5563,7 +5563,7 @@ GROUP : group - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5571,7 +5571,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5667,7 +5667,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5727,7 +5727,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5891,7 +5891,7 @@ GROUP : group - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5908,7 +5908,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -6064,7 +6064,7 @@ MEMBERS : All users in the class. Nullable. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6334,7 +6334,7 @@ MEMBERS : All users in the class. Nullable. - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -6379,11 +6379,11 @@ MEMBERS : All users in the class. Nullable. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7638,7 +7638,7 @@ MEMBERS : All users in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8241,7 +8241,7 @@ MEMBERS : All users in the class. Nullable. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8249,7 +8249,7 @@ MEMBERS : All users in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8345,7 +8345,7 @@ MEMBERS : All users in the class. Nullable. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8405,7 +8405,7 @@ MEMBERS : All users in the class. Nullable. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8569,7 +8569,7 @@ MEMBERS : All users in the class. Nullable. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8586,7 +8586,7 @@ MEMBERS : All users in the class. Nullable. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8844,7 +8844,7 @@ SCHOOLS : All schools that this class is asso - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9109,7 +9109,7 @@ SCHOOLS : All schools that this class is asso - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -9158,11 +9158,11 @@ SCHOOLS : All schools that this class is asso - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10417,7 +10417,7 @@ SCHOOLS : All schools that this class is asso - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11020,7 +11020,7 @@ SCHOOLS : All schools that this class is asso - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11028,7 +11028,7 @@ SCHOOLS : All schools that this class is asso - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11124,7 +11124,7 @@ SCHOOLS : All schools that this class is asso - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11184,7 +11184,7 @@ SCHOOLS : All schools that this class is asso - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11344,7 +11344,7 @@ SCHOOLS : All schools that this class is asso - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11361,7 +11361,7 @@ SCHOOLS : All schools that this class is asso - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11594,7 +11594,7 @@ TEACHERS : All teachers in the class. Nullable. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -11864,7 +11864,7 @@ TEACHERS : All teachers in the class. Nullable. - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -11909,11 +11909,11 @@ TEACHERS : All teachers in the class. Nullable. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -13168,7 +13168,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13771,7 +13771,7 @@ TEACHERS : All teachers in the class. Nullable. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13779,7 +13779,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13875,7 +13875,7 @@ TEACHERS : All teachers in the class. Nullable. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13935,7 +13935,7 @@ TEACHERS : All teachers in the class. Nullable. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -14099,7 +14099,7 @@ TEACHERS : All teachers in the class. Nullable. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14116,7 +14116,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Education/Education/docs/v1.0/New-MgEducationSchool.md b/src/Education/Education/docs/v1.0/New-MgEducationSchool.md index 2650a37e284..a40c501e584 100644 --- a/src/Education/Education/docs/v1.0/New-MgEducationSchool.md +++ b/src/Education/Education/docs/v1.0/New-MgEducationSchool.md @@ -622,7 +622,7 @@ BODYPARAMETER : educationSchool - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -887,7 +887,7 @@ BODYPARAMETER : educationSchool - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -936,11 +936,11 @@ BODYPARAMETER : educationSchool - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2195,7 +2195,7 @@ BODYPARAMETER : educationSchool - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2798,7 +2798,7 @@ BODYPARAMETER : educationSchool - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2806,7 +2806,7 @@ BODYPARAMETER : educationSchool - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2902,7 +2902,7 @@ BODYPARAMETER : educationSchool - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2962,7 +2962,7 @@ BODYPARAMETER : educationSchool - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3122,7 +3122,7 @@ BODYPARAMETER : educationSchool - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3139,7 +3139,7 @@ BODYPARAMETER : educationSchool - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3359,7 +3359,7 @@ CLASSES : Classes taught at the school. Nullab - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3631,7 +3631,7 @@ CLASSES : Classes taught at the school. Nullab - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3680,11 +3680,11 @@ CLASSES : Classes taught at the school. Nullab - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4939,7 +4939,7 @@ CLASSES : Classes taught at the school. Nullab - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5542,7 +5542,7 @@ CLASSES : Classes taught at the school. Nullab - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5550,7 +5550,7 @@ CLASSES : Classes taught at the school. Nullab - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5646,7 +5646,7 @@ CLASSES : Classes taught at the school. Nullab - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5706,7 +5706,7 @@ CLASSES : Classes taught at the school. Nullab - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5870,7 +5870,7 @@ CLASSES : Classes taught at the school. Nullab - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5887,7 +5887,7 @@ CLASSES : Classes taught at the school. Nullab - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -6146,7 +6146,7 @@ USERS : Users in the school. Nullable. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6416,7 +6416,7 @@ USERS : Users in the school. Nullable. - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -6461,11 +6461,11 @@ USERS : Users in the school. Nullable. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7720,7 +7720,7 @@ USERS : Users in the school. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8323,7 +8323,7 @@ USERS : Users in the school. Nullable. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8331,7 +8331,7 @@ USERS : Users in the school. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8427,7 +8427,7 @@ USERS : Users in the school. Nullable. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8487,7 +8487,7 @@ USERS : Users in the school. Nullable. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8651,7 +8651,7 @@ USERS : Users in the school. Nullable. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8668,7 +8668,7 @@ USERS : Users in the school. Nullable. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Education/Education/docs/v1.0/New-MgEducationUser.md b/src/Education/Education/docs/v1.0/New-MgEducationUser.md index bd357f4ab49..0175b265425 100644 --- a/src/Education/Education/docs/v1.0/New-MgEducationUser.md +++ b/src/Education/Education/docs/v1.0/New-MgEducationUser.md @@ -1062,7 +1062,7 @@ BODYPARAMETER : educationUser - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1332,7 +1332,7 @@ BODYPARAMETER : educationUser - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -1377,11 +1377,11 @@ BODYPARAMETER : educationUser - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2636,7 +2636,7 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3239,7 +3239,7 @@ BODYPARAMETER : educationUser - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3247,7 +3247,7 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3343,7 +3343,7 @@ BODYPARAMETER : educationUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3403,7 +3403,7 @@ BODYPARAMETER : educationUser - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3567,7 +3567,7 @@ BODYPARAMETER : educationUser - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3584,7 +3584,7 @@ BODYPARAMETER : educationUser - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3814,7 +3814,7 @@ CLASSES : Classes to which the user belongs. N - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -4086,7 +4086,7 @@ CLASSES : Classes to which the user belongs. N - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -4135,11 +4135,11 @@ CLASSES : Classes to which the user belongs. N - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5394,7 +5394,7 @@ CLASSES : Classes to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5997,7 +5997,7 @@ CLASSES : Classes to which the user belongs. N - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6005,7 +6005,7 @@ CLASSES : Classes to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -6101,7 +6101,7 @@ CLASSES : Classes to which the user belongs. N - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6161,7 +6161,7 @@ CLASSES : Classes to which the user belongs. N - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6325,7 +6325,7 @@ CLASSES : Classes to which the user belongs. N - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6342,7 +6342,7 @@ CLASSES : Classes to which the user belongs. N - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -6685,7 +6685,7 @@ SCHOOLS : Schools to which the user belongs. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6950,7 +6950,7 @@ SCHOOLS : Schools to which the user belongs. - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6999,11 +6999,11 @@ SCHOOLS : Schools to which the user belongs. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -8258,7 +8258,7 @@ SCHOOLS : Schools to which the user belongs. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8861,7 +8861,7 @@ SCHOOLS : Schools to which the user belongs. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8869,7 +8869,7 @@ SCHOOLS : Schools to which the user belongs. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8965,7 +8965,7 @@ SCHOOLS : Schools to which the user belongs. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9025,7 +9025,7 @@ SCHOOLS : Schools to which the user belongs. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -9185,7 +9185,7 @@ SCHOOLS : Schools to which the user belongs. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9202,7 +9202,7 @@ SCHOOLS : Schools to which the user belongs. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -9431,7 +9431,7 @@ TAUGHTCLASSES : Classes for which the user is - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9703,7 +9703,7 @@ TAUGHTCLASSES : Classes for which the user is - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -9752,11 +9752,11 @@ TAUGHTCLASSES : Classes for which the user is - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -11011,7 +11011,7 @@ TAUGHTCLASSES : Classes for which the user is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11614,7 +11614,7 @@ TAUGHTCLASSES : Classes for which the user is - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11622,7 +11622,7 @@ TAUGHTCLASSES : Classes for which the user is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11718,7 +11718,7 @@ TAUGHTCLASSES : Classes for which the user is - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11778,7 +11778,7 @@ TAUGHTCLASSES : Classes for which the user is - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11942,7 +11942,7 @@ TAUGHTCLASSES : Classes for which the user is - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11959,7 +11959,7 @@ TAUGHTCLASSES : Classes for which the user is - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -12145,11 +12145,11 @@ USER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -12203,11 +12203,11 @@ USER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -13655,7 +13655,7 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13778,7 +13778,7 @@ USER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13843,7 +13843,7 @@ USER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13891,7 +13891,7 @@ USER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -14481,7 +14481,7 @@ USER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14489,7 +14489,7 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -14549,7 +14549,7 @@ USER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Education/Education/docs/v1.0/Update-MgEducationClass.md b/src/Education/Education/docs/v1.0/Update-MgEducationClass.md index b7fd78c540d..526de371872 100644 --- a/src/Education/Education/docs/v1.0/Update-MgEducationClass.md +++ b/src/Education/Education/docs/v1.0/Update-MgEducationClass.md @@ -755,7 +755,7 @@ BODYPARAMETER : educationClass - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1027,7 +1027,7 @@ BODYPARAMETER : educationClass - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1076,11 +1076,11 @@ BODYPARAMETER : educationClass - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2335,7 +2335,7 @@ BODYPARAMETER : educationClass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2938,7 +2938,7 @@ BODYPARAMETER : educationClass - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2946,7 +2946,7 @@ BODYPARAMETER : educationClass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3042,7 +3042,7 @@ BODYPARAMETER : educationClass - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3102,7 +3102,7 @@ BODYPARAMETER : educationClass - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3266,7 +3266,7 @@ BODYPARAMETER : educationClass - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3283,7 +3283,7 @@ BODYPARAMETER : educationClass - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3429,7 +3429,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3708,7 +3708,7 @@ GROUP : group - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3757,11 +3757,11 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5016,7 +5016,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5619,7 +5619,7 @@ GROUP : group - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5627,7 +5627,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5723,7 +5723,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5783,7 +5783,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5947,7 +5947,7 @@ GROUP : group - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5964,7 +5964,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -6134,7 +6134,7 @@ MEMBERS : All users in the class. Nullable. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6404,7 +6404,7 @@ MEMBERS : All users in the class. Nullable. - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -6449,11 +6449,11 @@ MEMBERS : All users in the class. Nullable. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7708,7 +7708,7 @@ MEMBERS : All users in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8311,7 +8311,7 @@ MEMBERS : All users in the class. Nullable. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8319,7 +8319,7 @@ MEMBERS : All users in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8415,7 +8415,7 @@ MEMBERS : All users in the class. Nullable. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8475,7 +8475,7 @@ MEMBERS : All users in the class. Nullable. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8639,7 +8639,7 @@ MEMBERS : All users in the class. Nullable. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8656,7 +8656,7 @@ MEMBERS : All users in the class. Nullable. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8914,7 +8914,7 @@ SCHOOLS : All schools that this class is asso - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9179,7 +9179,7 @@ SCHOOLS : All schools that this class is asso - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -9228,11 +9228,11 @@ SCHOOLS : All schools that this class is asso - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10487,7 +10487,7 @@ SCHOOLS : All schools that this class is asso - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11090,7 +11090,7 @@ SCHOOLS : All schools that this class is asso - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11098,7 +11098,7 @@ SCHOOLS : All schools that this class is asso - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11194,7 +11194,7 @@ SCHOOLS : All schools that this class is asso - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11254,7 +11254,7 @@ SCHOOLS : All schools that this class is asso - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11414,7 +11414,7 @@ SCHOOLS : All schools that this class is asso - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11431,7 +11431,7 @@ SCHOOLS : All schools that this class is asso - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11664,7 +11664,7 @@ TEACHERS : All teachers in the class. Nullable. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -11934,7 +11934,7 @@ TEACHERS : All teachers in the class. Nullable. - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -11979,11 +11979,11 @@ TEACHERS : All teachers in the class. Nullable. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -13238,7 +13238,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13841,7 +13841,7 @@ TEACHERS : All teachers in the class. Nullable. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13849,7 +13849,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13945,7 +13945,7 @@ TEACHERS : All teachers in the class. Nullable. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -14005,7 +14005,7 @@ TEACHERS : All teachers in the class. Nullable. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -14169,7 +14169,7 @@ TEACHERS : All teachers in the class. Nullable. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14186,7 +14186,7 @@ TEACHERS : All teachers in the class. Nullable. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Education/Education/docs/v1.0/Update-MgEducationMe.md b/src/Education/Education/docs/v1.0/Update-MgEducationMe.md index 25e8f0bcb4e..4daca30a0dd 100644 --- a/src/Education/Education/docs/v1.0/Update-MgEducationMe.md +++ b/src/Education/Education/docs/v1.0/Update-MgEducationMe.md @@ -1007,7 +1007,7 @@ BODYPARAMETER : educationUser - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1277,7 +1277,7 @@ BODYPARAMETER : educationUser - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -1322,11 +1322,11 @@ BODYPARAMETER : educationUser - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2581,7 +2581,7 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3184,7 +3184,7 @@ BODYPARAMETER : educationUser - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3192,7 +3192,7 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3288,7 +3288,7 @@ BODYPARAMETER : educationUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3348,7 +3348,7 @@ BODYPARAMETER : educationUser - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3512,7 +3512,7 @@ BODYPARAMETER : educationUser - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3529,7 +3529,7 @@ BODYPARAMETER : educationUser - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3759,7 +3759,7 @@ CLASSES : Classes to which the user belongs. N - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -4031,7 +4031,7 @@ CLASSES : Classes to which the user belongs. N - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -4080,11 +4080,11 @@ CLASSES : Classes to which the user belongs. N - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5339,7 +5339,7 @@ CLASSES : Classes to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5942,7 +5942,7 @@ CLASSES : Classes to which the user belongs. N - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5950,7 +5950,7 @@ CLASSES : Classes to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -6046,7 +6046,7 @@ CLASSES : Classes to which the user belongs. N - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6106,7 +6106,7 @@ CLASSES : Classes to which the user belongs. N - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6270,7 +6270,7 @@ CLASSES : Classes to which the user belongs. N - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6287,7 +6287,7 @@ CLASSES : Classes to which the user belongs. N - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -6630,7 +6630,7 @@ SCHOOLS : Schools to which the user belongs. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6895,7 +6895,7 @@ SCHOOLS : Schools to which the user belongs. - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6944,11 +6944,11 @@ SCHOOLS : Schools to which the user belongs. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -8203,7 +8203,7 @@ SCHOOLS : Schools to which the user belongs. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8806,7 +8806,7 @@ SCHOOLS : Schools to which the user belongs. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8814,7 +8814,7 @@ SCHOOLS : Schools to which the user belongs. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8910,7 +8910,7 @@ SCHOOLS : Schools to which the user belongs. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8970,7 +8970,7 @@ SCHOOLS : Schools to which the user belongs. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -9130,7 +9130,7 @@ SCHOOLS : Schools to which the user belongs. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9147,7 +9147,7 @@ SCHOOLS : Schools to which the user belongs. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -9376,7 +9376,7 @@ TAUGHTCLASSES : Classes for which the user is - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9648,7 +9648,7 @@ TAUGHTCLASSES : Classes for which the user is - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -9697,11 +9697,11 @@ TAUGHTCLASSES : Classes for which the user is - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10956,7 +10956,7 @@ TAUGHTCLASSES : Classes for which the user is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11559,7 +11559,7 @@ TAUGHTCLASSES : Classes for which the user is - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11567,7 +11567,7 @@ TAUGHTCLASSES : Classes for which the user is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11663,7 +11663,7 @@ TAUGHTCLASSES : Classes for which the user is - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11723,7 +11723,7 @@ TAUGHTCLASSES : Classes for which the user is - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11887,7 +11887,7 @@ TAUGHTCLASSES : Classes for which the user is - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11904,7 +11904,7 @@ TAUGHTCLASSES : Classes for which the user is - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -12090,11 +12090,11 @@ USER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -12148,11 +12148,11 @@ USER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -13600,7 +13600,7 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13723,7 +13723,7 @@ USER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13788,7 +13788,7 @@ USER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13836,7 +13836,7 @@ USER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -14426,7 +14426,7 @@ USER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14434,7 +14434,7 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -14494,7 +14494,7 @@ USER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Education/Education/docs/v1.0/Update-MgEducationRoot.md b/src/Education/Education/docs/v1.0/Update-MgEducationRoot.md index c3ff250f846..bedb33b8927 100644 --- a/src/Education/Education/docs/v1.0/Update-MgEducationRoot.md +++ b/src/Education/Education/docs/v1.0/Update-MgEducationRoot.md @@ -317,7 +317,7 @@ BODYPARAMETER : educationRoot - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -589,7 +589,7 @@ BODYPARAMETER : educationRoot - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -638,11 +638,11 @@ BODYPARAMETER : educationRoot - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1897,7 +1897,7 @@ BODYPARAMETER : educationRoot - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2500,7 +2500,7 @@ BODYPARAMETER : educationRoot - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2508,7 +2508,7 @@ BODYPARAMETER : educationRoot - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2604,7 +2604,7 @@ BODYPARAMETER : educationRoot - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2664,7 +2664,7 @@ BODYPARAMETER : educationRoot - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2828,7 +2828,7 @@ BODYPARAMETER : educationRoot - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2845,7 +2845,7 @@ BODYPARAMETER : educationRoot - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3085,7 +3085,7 @@ CLASSES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3357,7 +3357,7 @@ CLASSES : . - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3406,11 +3406,11 @@ CLASSES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4665,7 +4665,7 @@ CLASSES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5268,7 +5268,7 @@ CLASSES : . - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5276,7 +5276,7 @@ CLASSES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5372,7 +5372,7 @@ CLASSES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5432,7 +5432,7 @@ CLASSES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5596,7 +5596,7 @@ CLASSES : . - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5613,7 +5613,7 @@ CLASSES : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5864,7 +5864,7 @@ ME : educationUser - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6134,7 +6134,7 @@ ME : educationUser - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -6179,11 +6179,11 @@ ME : educationUser - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7438,7 +7438,7 @@ ME : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8041,7 +8041,7 @@ ME : educationUser - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8049,7 +8049,7 @@ ME : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8145,7 +8145,7 @@ ME : educationUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8205,7 +8205,7 @@ ME : educationUser - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8369,7 +8369,7 @@ ME : educationUser - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8386,7 +8386,7 @@ ME : educationUser - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8644,7 +8644,7 @@ SCHOOLS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -8909,7 +8909,7 @@ SCHOOLS : . - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -8958,11 +8958,11 @@ SCHOOLS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10217,7 +10217,7 @@ SCHOOLS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10820,7 +10820,7 @@ SCHOOLS : . - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10828,7 +10828,7 @@ SCHOOLS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10924,7 +10924,7 @@ SCHOOLS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10984,7 +10984,7 @@ SCHOOLS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11144,7 +11144,7 @@ SCHOOLS : . - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11161,7 +11161,7 @@ SCHOOLS : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11394,7 +11394,7 @@ USERS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -11664,7 +11664,7 @@ USERS : . - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -11709,11 +11709,11 @@ USERS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12968,7 +12968,7 @@ USERS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13571,7 +13571,7 @@ USERS : . - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13579,7 +13579,7 @@ USERS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13675,7 +13675,7 @@ USERS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13735,7 +13735,7 @@ USERS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13899,7 +13899,7 @@ USERS : . - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13916,7 +13916,7 @@ USERS : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Education/Education/docs/v1.0/Update-MgEducationSchool.md b/src/Education/Education/docs/v1.0/Update-MgEducationSchool.md index 1740d3f64db..629384ce98d 100644 --- a/src/Education/Education/docs/v1.0/Update-MgEducationSchool.md +++ b/src/Education/Education/docs/v1.0/Update-MgEducationSchool.md @@ -671,7 +671,7 @@ BODYPARAMETER : educationSchool - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -936,7 +936,7 @@ BODYPARAMETER : educationSchool - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -985,11 +985,11 @@ BODYPARAMETER : educationSchool - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2244,7 +2244,7 @@ BODYPARAMETER : educationSchool - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2847,7 +2847,7 @@ BODYPARAMETER : educationSchool - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2855,7 +2855,7 @@ BODYPARAMETER : educationSchool - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2951,7 +2951,7 @@ BODYPARAMETER : educationSchool - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3011,7 +3011,7 @@ BODYPARAMETER : educationSchool - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3171,7 +3171,7 @@ BODYPARAMETER : educationSchool - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3188,7 +3188,7 @@ BODYPARAMETER : educationSchool - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3408,7 +3408,7 @@ CLASSES : Classes taught at the school. Nullab - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3680,7 +3680,7 @@ CLASSES : Classes taught at the school. Nullab - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3729,11 +3729,11 @@ CLASSES : Classes taught at the school. Nullab - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4988,7 +4988,7 @@ CLASSES : Classes taught at the school. Nullab - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5591,7 +5591,7 @@ CLASSES : Classes taught at the school. Nullab - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5599,7 +5599,7 @@ CLASSES : Classes taught at the school. Nullab - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5695,7 +5695,7 @@ CLASSES : Classes taught at the school. Nullab - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5755,7 +5755,7 @@ CLASSES : Classes taught at the school. Nullab - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5919,7 +5919,7 @@ CLASSES : Classes taught at the school. Nullab - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5936,7 +5936,7 @@ CLASSES : Classes taught at the school. Nullab - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -6209,7 +6209,7 @@ USERS : Users in the school. Nullable. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6479,7 +6479,7 @@ USERS : Users in the school. Nullable. - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -6524,11 +6524,11 @@ USERS : Users in the school. Nullable. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7783,7 +7783,7 @@ USERS : Users in the school. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8386,7 +8386,7 @@ USERS : Users in the school. Nullable. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8394,7 +8394,7 @@ USERS : Users in the school. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8490,7 +8490,7 @@ USERS : Users in the school. Nullable. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8550,7 +8550,7 @@ USERS : Users in the school. Nullable. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8714,7 +8714,7 @@ USERS : Users in the school. Nullable. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8731,7 +8731,7 @@ USERS : Users in the school. Nullable. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Education/Education/docs/v1.0/Update-MgEducationUser.md b/src/Education/Education/docs/v1.0/Update-MgEducationUser.md index edc18ccccf2..d2d16c1f8bf 100644 --- a/src/Education/Education/docs/v1.0/Update-MgEducationUser.md +++ b/src/Education/Education/docs/v1.0/Update-MgEducationUser.md @@ -1081,7 +1081,7 @@ BODYPARAMETER : educationUser - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1351,7 +1351,7 @@ BODYPARAMETER : educationUser - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[Authentication ]`: authentication - `[(Any) ]`: This indicates any property can be added to this object. @@ -1396,11 +1396,11 @@ BODYPARAMETER : educationUser - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2655,7 +2655,7 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3258,7 +3258,7 @@ BODYPARAMETER : educationUser - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3266,7 +3266,7 @@ BODYPARAMETER : educationUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3362,7 +3362,7 @@ BODYPARAMETER : educationUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3422,7 +3422,7 @@ BODYPARAMETER : educationUser - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3586,7 +3586,7 @@ BODYPARAMETER : educationUser - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3603,7 +3603,7 @@ BODYPARAMETER : educationUser - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3833,7 +3833,7 @@ CLASSES : Classes to which the user belongs. N - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -4105,7 +4105,7 @@ CLASSES : Classes to which the user belongs. N - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -4154,11 +4154,11 @@ CLASSES : Classes to which the user belongs. N - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5413,7 +5413,7 @@ CLASSES : Classes to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -6016,7 +6016,7 @@ CLASSES : Classes to which the user belongs. N - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6024,7 +6024,7 @@ CLASSES : Classes to which the user belongs. N - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -6120,7 +6120,7 @@ CLASSES : Classes to which the user belongs. N - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6180,7 +6180,7 @@ CLASSES : Classes to which the user belongs. N - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6344,7 +6344,7 @@ CLASSES : Classes to which the user belongs. N - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6361,7 +6361,7 @@ CLASSES : Classes to which the user belongs. N - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -6718,7 +6718,7 @@ SCHOOLS : Schools to which the user belongs. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6983,7 +6983,7 @@ SCHOOLS : Schools to which the user belongs. - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -7032,11 +7032,11 @@ SCHOOLS : Schools to which the user belongs. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -8291,7 +8291,7 @@ SCHOOLS : Schools to which the user belongs. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8894,7 +8894,7 @@ SCHOOLS : Schools to which the user belongs. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8902,7 +8902,7 @@ SCHOOLS : Schools to which the user belongs. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8998,7 +8998,7 @@ SCHOOLS : Schools to which the user belongs. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9058,7 +9058,7 @@ SCHOOLS : Schools to which the user belongs. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -9218,7 +9218,7 @@ SCHOOLS : Schools to which the user belongs. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9235,7 +9235,7 @@ SCHOOLS : Schools to which the user belongs. - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -9464,7 +9464,7 @@ TAUGHTCLASSES : Classes for which the user is - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9736,7 +9736,7 @@ TAUGHTCLASSES : Classes for which the user is - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -9785,11 +9785,11 @@ TAUGHTCLASSES : Classes for which the user is - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -11044,7 +11044,7 @@ TAUGHTCLASSES : Classes for which the user is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11647,7 +11647,7 @@ TAUGHTCLASSES : Classes for which the user is - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11655,7 +11655,7 @@ TAUGHTCLASSES : Classes for which the user is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11751,7 +11751,7 @@ TAUGHTCLASSES : Classes for which the user is - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11811,7 +11811,7 @@ TAUGHTCLASSES : Classes for which the user is - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11975,7 +11975,7 @@ TAUGHTCLASSES : Classes for which the user is - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11992,7 +11992,7 @@ TAUGHTCLASSES : Classes for which the user is - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -12178,11 +12178,11 @@ USER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -12236,11 +12236,11 @@ USER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -13688,7 +13688,7 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13811,7 +13811,7 @@ USER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13876,7 +13876,7 @@ USER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13924,7 +13924,7 @@ USER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -14514,7 +14514,7 @@ USER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14522,7 +14522,7 @@ USER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -14582,7 +14582,7 @@ USER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0-beta/Microsoft.Graph.Files.md b/src/Files/Files/docs/v1.0-beta/Microsoft.Graph.Files.md index b0d8ce6d0ce..db3495e9b17 100644 --- a/src/Files/Files/docs/v1.0-beta/Microsoft.Graph.Files.md +++ b/src/Files/Files/docs/v1.0-beta/Microsoft.Graph.Files.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Files -Module Guid: 3dedef71-c575-42d6-95ad-dd8e89586a80 +Module Guid: a0be1b2f-a545-4869-97ed-e143aa1f77b3 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.files Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Files/Files/docs/v1.0-beta/New-MgDrive.md b/src/Files/Files/docs/v1.0-beta/New-MgDrive.md index bd003f72dc0..2a136b012df 100644 --- a/src/Files/Files/docs/v1.0-beta/New-MgDrive.md +++ b/src/Files/Files/docs/v1.0-beta/New-MgDrive.md @@ -702,7 +702,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -800,8 +800,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1013,7 +1013,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1067,7 +1067,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1110,14 +1110,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1569,8 +1569,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2540,7 +2546,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2551,6 +2557,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2581,8 +2590,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2608,7 +2620,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2621,6 +2633,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2660,7 +2675,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2682,7 +2697,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2702,6 +2717,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3617,7 +3638,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3666,7 +3687,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3912,6 +3933,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3967,7 +3990,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4427,7 +4453,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4523,46 +4549,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4602,6 +4588,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5196,7 +5187,7 @@ BODYPARAMETER : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5294,8 +5285,8 @@ BODYPARAMETER : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5507,7 +5498,7 @@ BODYPARAMETER : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5561,7 +5552,7 @@ BODYPARAMETER : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5604,14 +5595,14 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6063,8 +6054,14 @@ BODYPARAMETER : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7451,7 +7448,7 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7462,6 +7459,9 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7492,8 +7492,11 @@ BODYPARAMETER : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7519,7 +7522,7 @@ BODYPARAMETER : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7532,6 +7535,9 @@ BODYPARAMETER : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7571,7 +7577,7 @@ BODYPARAMETER : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7593,7 +7599,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7613,6 +7619,12 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8524,7 +8536,7 @@ BODYPARAMETER : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8573,7 +8585,7 @@ BODYPARAMETER : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8819,6 +8831,8 @@ BODYPARAMETER : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8874,7 +8888,10 @@ BODYPARAMETER : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9334,7 +9351,7 @@ BODYPARAMETER : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9430,46 +9447,6 @@ BODYPARAMETER : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9509,6 +9486,11 @@ BODYPARAMETER : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9726,7 +9708,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9824,8 +9806,8 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10037,7 +10019,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10091,7 +10073,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10134,14 +10116,14 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10593,8 +10575,14 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11608,7 +11596,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11619,6 +11607,9 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11649,8 +11640,11 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11676,7 +11670,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11689,6 +11683,9 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11728,7 +11725,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -11750,7 +11747,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11770,6 +11767,12 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12685,7 +12688,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12734,7 +12737,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -12980,6 +12983,8 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13035,7 +13040,10 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13495,7 +13503,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13591,46 +13599,6 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13670,6 +13638,11 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14264,7 +14237,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14362,8 +14335,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14575,7 +14548,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14629,7 +14602,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14672,14 +14645,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15131,8 +15104,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16554,7 +16533,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16565,6 +16544,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16595,8 +16577,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16622,7 +16607,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16635,6 +16620,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16674,7 +16662,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16696,7 +16684,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16716,6 +16704,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17627,7 +17621,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17676,7 +17670,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17922,6 +17916,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17977,7 +17973,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18437,7 +18436,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18533,46 +18532,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18612,6 +18571,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18798,7 +18762,7 @@ FOLLOWING : The list of items the user is following - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18896,8 +18860,8 @@ FOLLOWING : The list of items the user is following - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19109,7 +19073,7 @@ FOLLOWING : The list of items the user is following - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19163,7 +19127,7 @@ FOLLOWING : The list of items the user is following - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19206,14 +19170,14 @@ FOLLOWING : The list of items the user is following - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19665,8 +19629,14 @@ FOLLOWING : The list of items the user is following - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20680,7 +20650,7 @@ FOLLOWING : The list of items the user is following - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20691,6 +20661,9 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20721,8 +20694,11 @@ FOLLOWING : The list of items the user is following - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20748,7 +20724,7 @@ FOLLOWING : The list of items the user is following - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20761,6 +20737,9 @@ FOLLOWING : The list of items the user is following - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20800,7 +20779,7 @@ FOLLOWING : The list of items the user is following - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20822,7 +20801,7 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20842,6 +20821,12 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21757,7 +21742,7 @@ FOLLOWING : The list of items the user is following - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21806,7 +21791,7 @@ FOLLOWING : The list of items the user is following - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22052,6 +22037,8 @@ FOLLOWING : The list of items the user is following - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22107,7 +22094,10 @@ FOLLOWING : The list of items the user is following - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22567,7 +22557,7 @@ FOLLOWING : The list of items the user is following - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22663,46 +22653,6 @@ FOLLOWING : The list of items the user is following - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22742,6 +22692,11 @@ FOLLOWING : The list of items the user is following - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23329,7 +23284,7 @@ ITEMS : All items contained in the drive. Read-only - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23427,8 +23382,8 @@ ITEMS : All items contained in the drive. Read-only - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23640,7 +23595,7 @@ ITEMS : All items contained in the drive. Read-only - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23694,7 +23649,7 @@ ITEMS : All items contained in the drive. Read-only - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23737,14 +23692,14 @@ ITEMS : All items contained in the drive. Read-only - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24196,8 +24151,14 @@ ITEMS : All items contained in the drive. Read-only - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25211,7 +25172,7 @@ ITEMS : All items contained in the drive. Read-only - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25222,6 +25183,9 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25252,8 +25216,11 @@ ITEMS : All items contained in the drive. Read-only - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25279,7 +25246,7 @@ ITEMS : All items contained in the drive. Read-only - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25292,6 +25259,9 @@ ITEMS : All items contained in the drive. Read-only - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25331,7 +25301,7 @@ ITEMS : All items contained in the drive. Read-only - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25353,7 +25323,7 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25373,6 +25343,12 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26288,7 +26264,7 @@ ITEMS : All items contained in the drive. Read-only - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26337,7 +26313,7 @@ ITEMS : All items contained in the drive. Read-only - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -26583,6 +26559,8 @@ ITEMS : All items contained in the drive. Read-only - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -26638,7 +26616,10 @@ ITEMS : All items contained in the drive. Read-only - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27098,7 +27079,7 @@ ITEMS : All items contained in the drive. Read-only - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27194,46 +27175,6 @@ ITEMS : All items contained in the drive. Read-only - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27273,6 +27214,11 @@ ITEMS : All items contained in the drive. Read-only - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -27867,7 +27813,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -27965,8 +27911,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28178,7 +28124,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28232,7 +28178,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28275,14 +28221,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -28734,8 +28680,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30157,7 +30109,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30168,6 +30120,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30198,8 +30153,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30225,7 +30183,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30238,6 +30196,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30277,7 +30238,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30299,7 +30260,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30319,6 +30280,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31230,7 +31197,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31279,7 +31246,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31525,6 +31492,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31580,7 +31549,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32040,7 +32012,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32136,46 +32108,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32215,6 +32147,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32402,7 +32339,7 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32500,8 +32437,8 @@ LIST : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -32713,7 +32650,7 @@ LIST : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -32767,7 +32704,7 @@ LIST : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -32810,14 +32747,14 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33269,8 +33206,14 @@ LIST : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34664,7 +34607,7 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34675,6 +34618,9 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34705,8 +34651,11 @@ LIST : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -34732,7 +34681,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -34745,6 +34694,9 @@ LIST : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34784,7 +34736,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -34806,7 +34758,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -34826,6 +34778,12 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -35737,7 +35695,7 @@ LIST : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35786,7 +35744,7 @@ LIST : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36032,6 +35990,8 @@ LIST : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36087,7 +36047,10 @@ LIST : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36547,7 +36510,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36643,46 +36606,6 @@ LIST : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36722,6 +36645,11 @@ LIST : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -36973,7 +36901,7 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37071,8 +36999,8 @@ ROOT : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -37284,7 +37212,7 @@ ROOT : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -37338,7 +37266,7 @@ ROOT : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -37381,14 +37309,14 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -37840,8 +37768,14 @@ ROOT : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -38855,7 +38789,7 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -38866,6 +38800,9 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -38896,8 +38833,11 @@ ROOT : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -38923,7 +38863,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -38936,6 +38876,9 @@ ROOT : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -38975,7 +38918,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -38997,7 +38940,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -39017,6 +38960,12 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -39932,7 +39881,7 @@ ROOT : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -39981,7 +39930,7 @@ ROOT : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -40227,6 +40176,8 @@ ROOT : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -40282,7 +40233,10 @@ ROOT : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -40742,7 +40696,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -40838,46 +40792,6 @@ ROOT : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40917,6 +40831,11 @@ ROOT : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -41514,7 +41433,7 @@ SPECIAL : Collection of common folders available in - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -41612,8 +41531,8 @@ SPECIAL : Collection of common folders available in - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -41825,7 +41744,7 @@ SPECIAL : Collection of common folders available in - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -41879,7 +41798,7 @@ SPECIAL : Collection of common folders available in - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -41922,14 +41841,14 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -42381,8 +42300,14 @@ SPECIAL : Collection of common folders available in - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -43396,7 +43321,7 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -43407,6 +43332,9 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -43437,8 +43365,11 @@ SPECIAL : Collection of common folders available in - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -43464,7 +43395,7 @@ SPECIAL : Collection of common folders available in - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -43477,6 +43408,9 @@ SPECIAL : Collection of common folders available in - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -43516,7 +43450,7 @@ SPECIAL : Collection of common folders available in - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -43538,7 +43472,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -43558,6 +43492,12 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -44473,7 +44413,7 @@ SPECIAL : Collection of common folders available in - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -44522,7 +44462,7 @@ SPECIAL : Collection of common folders available in - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -44768,6 +44708,8 @@ SPECIAL : Collection of common folders available in - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -44823,7 +44765,10 @@ SPECIAL : Collection of common folders available in - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -45283,7 +45228,7 @@ SPECIAL : Collection of common folders available in - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -45379,46 +45324,6 @@ SPECIAL : Collection of common folders available in - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -45458,6 +45363,11 @@ SPECIAL : Collection of common folders available in - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/New-MgDriveItem.md b/src/Files/Files/docs/v1.0-beta/New-MgDriveItem.md index 0f58b436a25..6a6c1506b81 100644 --- a/src/Files/Files/docs/v1.0-beta/New-MgDriveItem.md +++ b/src/Files/Files/docs/v1.0-beta/New-MgDriveItem.md @@ -1146,7 +1146,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1244,8 +1244,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1457,7 +1457,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1511,7 +1511,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1554,14 +1554,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2013,8 +2013,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2984,7 +2990,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2995,6 +3001,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3025,8 +3034,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3052,7 +3064,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3065,6 +3077,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3104,7 +3119,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3126,7 +3141,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3146,6 +3161,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4061,7 +4082,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4110,7 +4131,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4356,6 +4377,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4411,7 +4434,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4871,7 +4897,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4967,46 +4993,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5046,6 +5032,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5656,7 +5647,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5754,8 +5745,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5967,7 +5958,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6021,7 +6012,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6064,14 +6055,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6523,8 +6514,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7509,7 +7506,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7520,6 +7517,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7550,8 +7550,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7577,7 +7580,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7590,6 +7593,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7629,7 +7635,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7651,7 +7657,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7671,6 +7677,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8586,7 +8598,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8635,7 +8647,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8881,6 +8893,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8936,7 +8950,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9396,7 +9413,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9492,46 +9509,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9571,6 +9548,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10191,7 +10173,7 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10289,8 +10271,8 @@ BODYPARAMETER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10502,7 +10484,7 @@ BODYPARAMETER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10556,7 +10538,7 @@ BODYPARAMETER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10599,14 +10581,14 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11058,8 +11040,14 @@ BODYPARAMETER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12073,7 +12061,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12084,6 +12072,9 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12114,8 +12105,11 @@ BODYPARAMETER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12141,7 +12135,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12154,6 +12148,9 @@ BODYPARAMETER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12193,7 +12190,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12215,7 +12212,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12235,6 +12232,12 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13150,7 +13153,7 @@ BODYPARAMETER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13199,7 +13202,7 @@ BODYPARAMETER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13445,6 +13448,8 @@ BODYPARAMETER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13500,7 +13505,10 @@ BODYPARAMETER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13960,7 +13968,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14056,46 +14064,6 @@ BODYPARAMETER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14135,6 +14103,11 @@ BODYPARAMETER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14729,7 +14702,7 @@ CHILDREN : Collection containing Item objects for t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14827,8 +14800,8 @@ CHILDREN : Collection containing Item objects for t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15040,7 +15013,7 @@ CHILDREN : Collection containing Item objects for t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15094,7 +15067,7 @@ CHILDREN : Collection containing Item objects for t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15137,14 +15110,14 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15596,8 +15569,14 @@ CHILDREN : Collection containing Item objects for t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16611,7 +16590,7 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16622,6 +16601,9 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16652,8 +16634,11 @@ CHILDREN : Collection containing Item objects for t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16679,7 +16664,7 @@ CHILDREN : Collection containing Item objects for t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16692,6 +16677,9 @@ CHILDREN : Collection containing Item objects for t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16731,7 +16719,7 @@ CHILDREN : Collection containing Item objects for t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16753,7 +16741,7 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16773,6 +16761,12 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17688,7 +17682,7 @@ CHILDREN : Collection containing Item objects for t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17737,7 +17731,7 @@ CHILDREN : Collection containing Item objects for t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17983,6 +17977,8 @@ CHILDREN : Collection containing Item objects for t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18038,7 +18034,10 @@ CHILDREN : Collection containing Item objects for t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18498,7 +18497,7 @@ CHILDREN : Collection containing Item objects for t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18594,46 +18593,6 @@ CHILDREN : Collection containing Item objects for t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18673,6 +18632,11 @@ CHILDREN : Collection containing Item objects for t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19267,7 +19231,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19365,8 +19329,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19578,7 +19542,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19632,7 +19596,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19675,14 +19639,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20134,8 +20098,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21557,7 +21527,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21568,6 +21538,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21598,8 +21571,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21625,7 +21601,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21638,6 +21614,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21677,7 +21656,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21699,7 +21678,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21719,6 +21698,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22630,7 +22615,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22679,7 +22664,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22925,6 +22910,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22980,7 +22967,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23440,7 +23430,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23536,46 +23526,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23615,6 +23565,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23868,7 +23823,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23966,8 +23921,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24179,7 +24134,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24233,7 +24188,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24276,14 +24231,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24735,8 +24690,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26158,7 +26119,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26169,6 +26130,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26199,8 +26163,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26226,7 +26193,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26239,6 +26206,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26278,7 +26248,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26300,7 +26270,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26320,6 +26290,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27231,7 +27207,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27280,7 +27256,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27526,6 +27502,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27581,7 +27559,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -28041,7 +28022,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28137,46 +28118,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28216,6 +28157,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28403,7 +28349,7 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28501,8 +28447,8 @@ LISTITEM : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28714,7 +28660,7 @@ LISTITEM : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28768,7 +28714,7 @@ LISTITEM : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28811,14 +28757,14 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29270,8 +29216,14 @@ LISTITEM : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30651,7 +30603,7 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30662,6 +30614,9 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30692,8 +30647,11 @@ LISTITEM : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30719,7 +30677,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30732,6 +30690,9 @@ LISTITEM : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30771,7 +30732,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30793,7 +30754,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30813,6 +30774,12 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31724,7 +31691,7 @@ LISTITEM : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31773,7 +31740,7 @@ LISTITEM : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -32019,6 +31986,8 @@ LISTITEM : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -32074,7 +32043,10 @@ LISTITEM : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32534,7 +32506,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32630,46 +32602,6 @@ LISTITEM : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32709,6 +32641,11 @@ LISTITEM : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/New-MgDriveListItem.md b/src/Files/Files/docs/v1.0-beta/New-MgDriveListItem.md index d23d2ae233b..edceaa40248 100644 --- a/src/Files/Files/docs/v1.0-beta/New-MgDriveListItem.md +++ b/src/Files/Files/docs/v1.0-beta/New-MgDriveListItem.md @@ -698,7 +698,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -796,8 +796,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1009,7 +1009,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1063,7 +1063,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1106,14 +1106,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1565,8 +1565,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2536,7 +2542,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2547,6 +2553,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2577,8 +2586,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2604,7 +2616,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2617,6 +2629,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2656,7 +2671,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2678,7 +2693,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2698,6 +2713,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3613,7 +3634,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3662,7 +3683,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3908,6 +3929,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3963,7 +3986,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4423,7 +4449,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4519,46 +4545,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4598,6 +4584,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5208,7 +5199,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5306,8 +5297,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5519,7 +5510,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5573,7 +5564,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5616,14 +5607,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6075,8 +6066,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7061,7 +7058,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7072,6 +7069,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7102,8 +7102,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7129,7 +7132,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7142,6 +7145,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7181,7 +7187,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7203,7 +7209,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7223,6 +7229,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8138,7 +8150,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8187,7 +8199,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8433,6 +8445,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8488,7 +8502,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8948,7 +8965,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9044,46 +9061,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9123,6 +9100,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9724,7 +9706,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9822,8 +9804,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10035,7 +10017,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10089,7 +10071,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10132,14 +10114,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10591,8 +10573,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11972,7 +11960,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11983,6 +11971,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12013,8 +12004,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12040,7 +12034,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12053,6 +12047,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12092,7 +12089,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12114,7 +12111,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12134,6 +12131,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13045,7 +13048,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13094,7 +13097,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13340,6 +13343,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13395,7 +13400,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13855,7 +13863,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13951,46 +13959,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14030,6 +13998,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14267,7 +14240,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14365,8 +14338,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14578,7 +14551,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14632,7 +14605,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14675,14 +14648,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15134,8 +15107,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16557,7 +16536,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16568,6 +16547,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16598,8 +16580,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16625,7 +16610,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16638,6 +16623,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16677,7 +16665,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16699,7 +16687,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16719,6 +16707,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17630,7 +17624,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17679,7 +17673,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17925,6 +17919,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17980,7 +17976,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18440,7 +18439,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18536,46 +18535,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18615,6 +18574,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18833,7 +18797,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18931,8 +18895,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19144,7 +19108,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19198,7 +19162,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19241,14 +19205,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19700,8 +19664,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20715,7 +20685,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20726,6 +20696,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20756,8 +20729,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20783,7 +20759,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20796,6 +20772,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20835,7 +20814,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20857,7 +20836,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20877,6 +20856,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21792,7 +21777,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21841,7 +21826,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22087,6 +22072,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22142,7 +22129,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22602,7 +22592,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22698,46 +22688,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22777,6 +22727,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23396,7 +23351,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23494,8 +23449,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23707,7 +23662,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23761,7 +23716,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23804,14 +23759,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24263,8 +24218,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25686,7 +25647,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25697,6 +25658,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25727,8 +25691,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25754,7 +25721,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25767,6 +25734,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25806,7 +25776,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25828,7 +25798,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25848,6 +25818,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26759,7 +26735,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26808,7 +26784,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27054,6 +27030,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27109,7 +27087,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27569,7 +27550,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27665,46 +27646,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27744,6 +27685,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/New-MgGroupDrive.md b/src/Files/Files/docs/v1.0-beta/New-MgGroupDrive.md index 9b6cad9f9f8..a0b2951ba17 100644 --- a/src/Files/Files/docs/v1.0-beta/New-MgGroupDrive.md +++ b/src/Files/Files/docs/v1.0-beta/New-MgGroupDrive.md @@ -757,7 +757,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -855,8 +855,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1068,7 +1068,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1122,7 +1122,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1165,14 +1165,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1624,8 +1624,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2595,7 +2601,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2606,6 +2612,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2636,8 +2645,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2663,7 +2675,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2676,6 +2688,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2715,7 +2730,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2737,7 +2752,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2757,6 +2772,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3672,7 +3693,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3721,7 +3742,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3967,6 +3988,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4022,7 +4045,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4482,7 +4508,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4578,46 +4604,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4657,6 +4643,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5251,7 +5242,7 @@ BODYPARAMETER : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5349,8 +5340,8 @@ BODYPARAMETER : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5562,7 +5553,7 @@ BODYPARAMETER : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5616,7 +5607,7 @@ BODYPARAMETER : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5659,14 +5650,14 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6118,8 +6109,14 @@ BODYPARAMETER : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7506,7 +7503,7 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7517,6 +7514,9 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7547,8 +7547,11 @@ BODYPARAMETER : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7574,7 +7577,7 @@ BODYPARAMETER : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7587,6 +7590,9 @@ BODYPARAMETER : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7626,7 +7632,7 @@ BODYPARAMETER : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7648,7 +7654,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7668,6 +7674,12 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8579,7 +8591,7 @@ BODYPARAMETER : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8628,7 +8640,7 @@ BODYPARAMETER : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8874,6 +8886,8 @@ BODYPARAMETER : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8929,7 +8943,10 @@ BODYPARAMETER : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9389,7 +9406,7 @@ BODYPARAMETER : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9485,46 +9502,6 @@ BODYPARAMETER : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9564,6 +9541,11 @@ BODYPARAMETER : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9781,7 +9763,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9879,8 +9861,8 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10092,7 +10074,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10146,7 +10128,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10189,14 +10171,14 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10648,8 +10630,14 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11663,7 +11651,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11674,6 +11662,9 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11704,8 +11695,11 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11731,7 +11725,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11744,6 +11738,9 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11783,7 +11780,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -11805,7 +11802,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11825,6 +11822,12 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12740,7 +12743,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12789,7 +12792,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13035,6 +13038,8 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13090,7 +13095,10 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13550,7 +13558,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13646,46 +13654,6 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13725,6 +13693,11 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14319,7 +14292,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14417,8 +14390,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14630,7 +14603,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14684,7 +14657,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14727,14 +14700,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15186,8 +15159,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16609,7 +16588,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16620,6 +16599,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16650,8 +16632,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16677,7 +16662,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16690,6 +16675,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16729,7 +16717,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16751,7 +16739,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16771,6 +16759,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17682,7 +17676,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17731,7 +17725,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17977,6 +17971,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18032,7 +18028,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18492,7 +18491,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18588,46 +18587,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18667,6 +18626,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18853,7 +18817,7 @@ FOLLOWING : The list of items the user is following - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18951,8 +18915,8 @@ FOLLOWING : The list of items the user is following - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19164,7 +19128,7 @@ FOLLOWING : The list of items the user is following - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19218,7 +19182,7 @@ FOLLOWING : The list of items the user is following - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19261,14 +19225,14 @@ FOLLOWING : The list of items the user is following - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19720,8 +19684,14 @@ FOLLOWING : The list of items the user is following - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20735,7 +20705,7 @@ FOLLOWING : The list of items the user is following - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20746,6 +20716,9 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20776,8 +20749,11 @@ FOLLOWING : The list of items the user is following - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20803,7 +20779,7 @@ FOLLOWING : The list of items the user is following - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20816,6 +20792,9 @@ FOLLOWING : The list of items the user is following - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20855,7 +20834,7 @@ FOLLOWING : The list of items the user is following - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20877,7 +20856,7 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20897,6 +20876,12 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21812,7 +21797,7 @@ FOLLOWING : The list of items the user is following - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21861,7 +21846,7 @@ FOLLOWING : The list of items the user is following - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22107,6 +22092,8 @@ FOLLOWING : The list of items the user is following - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22162,7 +22149,10 @@ FOLLOWING : The list of items the user is following - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22622,7 +22612,7 @@ FOLLOWING : The list of items the user is following - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22718,46 +22708,6 @@ FOLLOWING : The list of items the user is following - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22797,6 +22747,11 @@ FOLLOWING : The list of items the user is following - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23409,7 +23364,7 @@ ITEMS : All items contained in the drive. Read-only - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23507,8 +23462,8 @@ ITEMS : All items contained in the drive. Read-only - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23720,7 +23675,7 @@ ITEMS : All items contained in the drive. Read-only - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23774,7 +23729,7 @@ ITEMS : All items contained in the drive. Read-only - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23817,14 +23772,14 @@ ITEMS : All items contained in the drive. Read-only - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24276,8 +24231,14 @@ ITEMS : All items contained in the drive. Read-only - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25291,7 +25252,7 @@ ITEMS : All items contained in the drive. Read-only - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25302,6 +25263,9 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25332,8 +25296,11 @@ ITEMS : All items contained in the drive. Read-only - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25359,7 +25326,7 @@ ITEMS : All items contained in the drive. Read-only - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25372,6 +25339,9 @@ ITEMS : All items contained in the drive. Read-only - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25411,7 +25381,7 @@ ITEMS : All items contained in the drive. Read-only - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25433,7 +25403,7 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25453,6 +25423,12 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26368,7 +26344,7 @@ ITEMS : All items contained in the drive. Read-only - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26417,7 +26393,7 @@ ITEMS : All items contained in the drive. Read-only - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -26663,6 +26639,8 @@ ITEMS : All items contained in the drive. Read-only - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -26718,7 +26696,10 @@ ITEMS : All items contained in the drive. Read-only - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27178,7 +27159,7 @@ ITEMS : All items contained in the drive. Read-only - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27274,46 +27255,6 @@ ITEMS : All items contained in the drive. Read-only - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27353,6 +27294,11 @@ ITEMS : All items contained in the drive. Read-only - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -27947,7 +27893,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28045,8 +27991,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28258,7 +28204,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28312,7 +28258,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28355,14 +28301,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -28814,8 +28760,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30237,7 +30189,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30248,6 +30200,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30278,8 +30233,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30305,7 +30263,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30318,6 +30276,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30357,7 +30318,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30379,7 +30340,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30399,6 +30360,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31310,7 +31277,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31359,7 +31326,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31605,6 +31572,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31660,7 +31629,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32120,7 +32092,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32216,46 +32188,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32295,6 +32227,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32482,7 +32419,7 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32580,8 +32517,8 @@ LIST : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -32793,7 +32730,7 @@ LIST : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -32847,7 +32784,7 @@ LIST : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -32890,14 +32827,14 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33349,8 +33286,14 @@ LIST : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34744,7 +34687,7 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34755,6 +34698,9 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34785,8 +34731,11 @@ LIST : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -34812,7 +34761,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -34825,6 +34774,9 @@ LIST : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34864,7 +34816,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -34886,7 +34838,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -34906,6 +34858,12 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -35817,7 +35775,7 @@ LIST : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35866,7 +35824,7 @@ LIST : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36112,6 +36070,8 @@ LIST : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36167,7 +36127,10 @@ LIST : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36627,7 +36590,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36723,46 +36686,6 @@ LIST : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36802,6 +36725,11 @@ LIST : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37053,7 +36981,7 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37151,8 +37079,8 @@ ROOT : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -37364,7 +37292,7 @@ ROOT : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -37418,7 +37346,7 @@ ROOT : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -37461,14 +37389,14 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -37920,8 +37848,14 @@ ROOT : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -38935,7 +38869,7 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -38946,6 +38880,9 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -38976,8 +38913,11 @@ ROOT : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -39003,7 +38943,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -39016,6 +38956,9 @@ ROOT : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -39055,7 +38998,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -39077,7 +39020,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -39097,6 +39040,12 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -40012,7 +39961,7 @@ ROOT : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40061,7 +40010,7 @@ ROOT : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -40307,6 +40256,8 @@ ROOT : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -40362,7 +40313,10 @@ ROOT : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -40822,7 +40776,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -40918,46 +40872,6 @@ ROOT : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40997,6 +40911,11 @@ ROOT : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -41594,7 +41513,7 @@ SPECIAL : Collection of common folders available in - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -41692,8 +41611,8 @@ SPECIAL : Collection of common folders available in - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -41905,7 +41824,7 @@ SPECIAL : Collection of common folders available in - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -41959,7 +41878,7 @@ SPECIAL : Collection of common folders available in - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -42002,14 +41921,14 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -42461,8 +42380,14 @@ SPECIAL : Collection of common folders available in - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -43476,7 +43401,7 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -43487,6 +43412,9 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -43517,8 +43445,11 @@ SPECIAL : Collection of common folders available in - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -43544,7 +43475,7 @@ SPECIAL : Collection of common folders available in - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -43557,6 +43488,9 @@ SPECIAL : Collection of common folders available in - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -43596,7 +43530,7 @@ SPECIAL : Collection of common folders available in - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -43618,7 +43552,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -43638,6 +43572,12 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -44553,7 +44493,7 @@ SPECIAL : Collection of common folders available in - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -44602,7 +44542,7 @@ SPECIAL : Collection of common folders available in - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -44848,6 +44788,8 @@ SPECIAL : Collection of common folders available in - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -44903,7 +44845,10 @@ SPECIAL : Collection of common folders available in - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -45363,7 +45308,7 @@ SPECIAL : Collection of common folders available in - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -45459,46 +45404,6 @@ SPECIAL : Collection of common folders available in - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -45538,6 +45443,11 @@ SPECIAL : Collection of common folders available in - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/New-MgGroupDriveItem.md b/src/Files/Files/docs/v1.0-beta/New-MgGroupDriveItem.md index b5199dbc6c0..d2760bea9bf 100644 --- a/src/Files/Files/docs/v1.0-beta/New-MgGroupDriveItem.md +++ b/src/Files/Files/docs/v1.0-beta/New-MgGroupDriveItem.md @@ -1161,7 +1161,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1259,8 +1259,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1472,7 +1472,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1526,7 +1526,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1569,14 +1569,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2028,8 +2028,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2999,7 +3005,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3010,6 +3016,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3040,8 +3049,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3067,7 +3079,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3080,6 +3092,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3119,7 +3134,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3141,7 +3156,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3161,6 +3176,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4076,7 +4097,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4125,7 +4146,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4371,6 +4392,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4426,7 +4449,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4886,7 +4912,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4982,46 +5008,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5061,6 +5047,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5671,7 +5662,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5769,8 +5760,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5982,7 +5973,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6036,7 +6027,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6079,14 +6070,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6538,8 +6529,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7524,7 +7521,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7535,6 +7532,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7565,8 +7565,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7592,7 +7595,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7605,6 +7608,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7644,7 +7650,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7666,7 +7672,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7686,6 +7692,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8601,7 +8613,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8650,7 +8662,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8896,6 +8908,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8951,7 +8965,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9411,7 +9428,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9507,46 +9524,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9586,6 +9563,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10206,7 +10188,7 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10304,8 +10286,8 @@ BODYPARAMETER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10517,7 +10499,7 @@ BODYPARAMETER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10571,7 +10553,7 @@ BODYPARAMETER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10614,14 +10596,14 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11073,8 +11055,14 @@ BODYPARAMETER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12088,7 +12076,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12099,6 +12087,9 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12129,8 +12120,11 @@ BODYPARAMETER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12156,7 +12150,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12169,6 +12163,9 @@ BODYPARAMETER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12208,7 +12205,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12230,7 +12227,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12250,6 +12247,12 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13165,7 +13168,7 @@ BODYPARAMETER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13214,7 +13217,7 @@ BODYPARAMETER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13460,6 +13463,8 @@ BODYPARAMETER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13515,7 +13520,10 @@ BODYPARAMETER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13975,7 +13983,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14071,46 +14079,6 @@ BODYPARAMETER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14150,6 +14118,11 @@ BODYPARAMETER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14744,7 +14717,7 @@ CHILDREN : Collection containing Item objects for t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14842,8 +14815,8 @@ CHILDREN : Collection containing Item objects for t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15055,7 +15028,7 @@ CHILDREN : Collection containing Item objects for t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15109,7 +15082,7 @@ CHILDREN : Collection containing Item objects for t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15152,14 +15125,14 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15611,8 +15584,14 @@ CHILDREN : Collection containing Item objects for t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16626,7 +16605,7 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16637,6 +16616,9 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16667,8 +16649,11 @@ CHILDREN : Collection containing Item objects for t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16694,7 +16679,7 @@ CHILDREN : Collection containing Item objects for t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16707,6 +16692,9 @@ CHILDREN : Collection containing Item objects for t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16746,7 +16734,7 @@ CHILDREN : Collection containing Item objects for t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16768,7 +16756,7 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16788,6 +16776,12 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17703,7 +17697,7 @@ CHILDREN : Collection containing Item objects for t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17752,7 +17746,7 @@ CHILDREN : Collection containing Item objects for t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17998,6 +17992,8 @@ CHILDREN : Collection containing Item objects for t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18053,7 +18049,10 @@ CHILDREN : Collection containing Item objects for t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18513,7 +18512,7 @@ CHILDREN : Collection containing Item objects for t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18609,46 +18608,6 @@ CHILDREN : Collection containing Item objects for t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18688,6 +18647,11 @@ CHILDREN : Collection containing Item objects for t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19282,7 +19246,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19380,8 +19344,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19593,7 +19557,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19647,7 +19611,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19690,14 +19654,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20149,8 +20113,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21572,7 +21542,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21583,6 +21553,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21613,8 +21586,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21640,7 +21616,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21653,6 +21629,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21692,7 +21671,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21714,7 +21693,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21734,6 +21713,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22645,7 +22630,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22694,7 +22679,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22940,6 +22925,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22995,7 +22982,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23455,7 +23445,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23551,46 +23541,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23630,6 +23580,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23883,7 +23838,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23981,8 +23936,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24194,7 +24149,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24248,7 +24203,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24291,14 +24246,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24750,8 +24705,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26173,7 +26134,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26184,6 +26145,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26214,8 +26178,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26241,7 +26208,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26254,6 +26221,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26293,7 +26263,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26315,7 +26285,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26335,6 +26305,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27246,7 +27222,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27295,7 +27271,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27541,6 +27517,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27596,7 +27574,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -28056,7 +28037,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28152,46 +28133,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28231,6 +28172,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28418,7 +28364,7 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28516,8 +28462,8 @@ LISTITEM : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28729,7 +28675,7 @@ LISTITEM : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28783,7 +28729,7 @@ LISTITEM : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28826,14 +28772,14 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29285,8 +29231,14 @@ LISTITEM : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30666,7 +30618,7 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30677,6 +30629,9 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30707,8 +30662,11 @@ LISTITEM : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30734,7 +30692,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30747,6 +30705,9 @@ LISTITEM : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30786,7 +30747,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30808,7 +30769,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30828,6 +30789,12 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31739,7 +31706,7 @@ LISTITEM : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31788,7 +31755,7 @@ LISTITEM : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -32034,6 +32001,8 @@ LISTITEM : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -32089,7 +32058,10 @@ LISTITEM : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32549,7 +32521,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32645,46 +32617,6 @@ LISTITEM : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32724,6 +32656,11 @@ LISTITEM : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/New-MgGroupDriveListItem.md b/src/Files/Files/docs/v1.0-beta/New-MgGroupDriveListItem.md index eac9757cabc..4d14df677d2 100644 --- a/src/Files/Files/docs/v1.0-beta/New-MgGroupDriveListItem.md +++ b/src/Files/Files/docs/v1.0-beta/New-MgGroupDriveListItem.md @@ -713,7 +713,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -811,8 +811,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1024,7 +1024,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1078,7 +1078,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1121,14 +1121,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1580,8 +1580,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2551,7 +2557,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2562,6 +2568,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2592,8 +2601,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2619,7 +2631,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2632,6 +2644,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2671,7 +2686,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2693,7 +2708,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2713,6 +2728,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3628,7 +3649,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3677,7 +3698,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3923,6 +3944,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3978,7 +4001,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4438,7 +4464,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4534,46 +4560,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4613,6 +4599,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5223,7 +5214,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5321,8 +5312,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5534,7 +5525,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5588,7 +5579,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5631,14 +5622,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6090,8 +6081,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7076,7 +7073,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7087,6 +7084,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7117,8 +7117,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7144,7 +7147,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7157,6 +7160,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7196,7 +7202,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7218,7 +7224,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7238,6 +7244,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8153,7 +8165,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8202,7 +8214,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8448,6 +8460,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8503,7 +8517,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8963,7 +8980,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9059,46 +9076,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9138,6 +9115,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9739,7 +9721,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9837,8 +9819,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10050,7 +10032,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10104,7 +10086,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10147,14 +10129,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10606,8 +10588,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11987,7 +11975,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11998,6 +11986,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12028,8 +12019,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12055,7 +12049,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12068,6 +12062,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12107,7 +12104,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12129,7 +12126,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12149,6 +12146,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13060,7 +13063,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13109,7 +13112,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13355,6 +13358,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13410,7 +13415,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13870,7 +13878,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13966,46 +13974,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14045,6 +14013,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14282,7 +14255,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14380,8 +14353,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14593,7 +14566,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14647,7 +14620,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14690,14 +14663,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15149,8 +15122,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16572,7 +16551,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16583,6 +16562,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16613,8 +16595,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16640,7 +16625,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16653,6 +16638,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16692,7 +16680,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16714,7 +16702,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16734,6 +16722,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17645,7 +17639,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17694,7 +17688,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17940,6 +17934,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17995,7 +17991,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18455,7 +18454,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18551,46 +18550,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18630,6 +18589,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18848,7 +18812,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18946,8 +18910,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19159,7 +19123,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19213,7 +19177,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19256,14 +19220,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19715,8 +19679,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20730,7 +20700,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20741,6 +20711,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20771,8 +20744,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20798,7 +20774,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20811,6 +20787,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20850,7 +20829,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20872,7 +20851,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20892,6 +20871,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21807,7 +21792,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21856,7 +21841,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22102,6 +22087,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22157,7 +22144,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22617,7 +22607,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22713,46 +22703,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22792,6 +22742,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23411,7 +23366,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23509,8 +23464,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23722,7 +23677,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23776,7 +23731,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23819,14 +23774,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24278,8 +24233,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25701,7 +25662,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25712,6 +25673,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25742,8 +25706,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25769,7 +25736,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25782,6 +25749,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25821,7 +25791,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25843,7 +25813,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25863,6 +25833,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26774,7 +26750,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26823,7 +26799,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27069,6 +27045,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27124,7 +27102,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27584,7 +27565,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27680,46 +27661,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27759,6 +27700,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/New-MgShareListItem.md b/src/Files/Files/docs/v1.0-beta/New-MgShareListItem.md index 9a54c57c69a..57e41eff0fa 100644 --- a/src/Files/Files/docs/v1.0-beta/New-MgShareListItem.md +++ b/src/Files/Files/docs/v1.0-beta/New-MgShareListItem.md @@ -698,7 +698,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -796,8 +796,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1009,7 +1009,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1063,7 +1063,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1106,14 +1106,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1565,8 +1565,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2536,7 +2542,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2547,6 +2553,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2577,8 +2586,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2604,7 +2616,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2617,6 +2629,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2656,7 +2671,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2678,7 +2693,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2698,6 +2713,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3613,7 +3634,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3662,7 +3683,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3908,6 +3929,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3963,7 +3986,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4423,7 +4449,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4519,46 +4545,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4598,6 +4584,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5208,7 +5199,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5306,8 +5297,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5519,7 +5510,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5573,7 +5564,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5616,14 +5607,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6075,8 +6066,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7061,7 +7058,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7072,6 +7069,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7102,8 +7102,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7129,7 +7132,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7142,6 +7145,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7181,7 +7187,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7203,7 +7209,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7223,6 +7229,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8138,7 +8150,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8187,7 +8199,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8433,6 +8445,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8488,7 +8502,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8948,7 +8965,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9044,46 +9061,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9123,6 +9100,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9724,7 +9706,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9822,8 +9804,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10035,7 +10017,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10089,7 +10071,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10132,14 +10114,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10591,8 +10573,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11972,7 +11960,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11983,6 +11971,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12013,8 +12004,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12040,7 +12034,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12053,6 +12047,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12092,7 +12089,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12114,7 +12111,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12134,6 +12131,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13045,7 +13048,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13094,7 +13097,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13340,6 +13343,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13395,7 +13400,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13855,7 +13863,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13951,46 +13959,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14030,6 +13998,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14267,7 +14240,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14365,8 +14338,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14578,7 +14551,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14632,7 +14605,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14675,14 +14648,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15134,8 +15107,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16557,7 +16536,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16568,6 +16547,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16598,8 +16580,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16625,7 +16610,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16638,6 +16623,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16677,7 +16665,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16699,7 +16687,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16719,6 +16707,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17630,7 +17624,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17679,7 +17673,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17925,6 +17919,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17980,7 +17976,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18440,7 +18439,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18536,46 +18535,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18615,6 +18574,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18833,7 +18797,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18931,8 +18895,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19144,7 +19108,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19198,7 +19162,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19241,14 +19205,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19700,8 +19664,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20715,7 +20685,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20726,6 +20696,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20756,8 +20729,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20783,7 +20759,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20796,6 +20772,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20835,7 +20814,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20857,7 +20836,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20877,6 +20856,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21792,7 +21777,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21841,7 +21826,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22087,6 +22072,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22142,7 +22129,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22602,7 +22592,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22698,46 +22688,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22777,6 +22727,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23396,7 +23351,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23494,8 +23449,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23707,7 +23662,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23761,7 +23716,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23804,14 +23759,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24263,8 +24218,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25686,7 +25647,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25697,6 +25658,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25727,8 +25691,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25754,7 +25721,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25767,6 +25734,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25806,7 +25776,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25828,7 +25798,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25848,6 +25818,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26759,7 +26735,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26808,7 +26784,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27054,6 +27030,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27109,7 +27087,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27569,7 +27550,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27665,46 +27646,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27744,6 +27685,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/New-MgShareSharedDriveItemSharedDriveItem.md b/src/Files/Files/docs/v1.0-beta/New-MgShareSharedDriveItemSharedDriveItem.md index b0204736235..877c5aec100 100644 --- a/src/Files/Files/docs/v1.0-beta/New-MgShareSharedDriveItemSharedDriveItem.md +++ b/src/Files/Files/docs/v1.0-beta/New-MgShareSharedDriveItemSharedDriveItem.md @@ -593,7 +593,7 @@ BODYPARAMETER : sharedDriveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -691,8 +691,8 @@ BODYPARAMETER : sharedDriveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -904,7 +904,7 @@ BODYPARAMETER : sharedDriveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -958,7 +958,7 @@ BODYPARAMETER : sharedDriveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1001,14 +1001,14 @@ BODYPARAMETER : sharedDriveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1460,8 +1460,14 @@ BODYPARAMETER : sharedDriveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2883,7 +2889,7 @@ BODYPARAMETER : sharedDriveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2894,6 +2900,9 @@ BODYPARAMETER : sharedDriveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2924,8 +2933,11 @@ BODYPARAMETER : sharedDriveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2951,7 +2963,7 @@ BODYPARAMETER : sharedDriveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2964,6 +2976,9 @@ BODYPARAMETER : sharedDriveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3003,7 +3018,7 @@ BODYPARAMETER : sharedDriveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3025,7 +3040,7 @@ BODYPARAMETER : sharedDriveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3045,6 +3060,12 @@ BODYPARAMETER : sharedDriveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3956,7 +3977,7 @@ BODYPARAMETER : sharedDriveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4005,7 +4026,7 @@ BODYPARAMETER : sharedDriveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4251,6 +4272,8 @@ BODYPARAMETER : sharedDriveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4306,7 +4329,10 @@ BODYPARAMETER : sharedDriveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4766,7 +4792,7 @@ BODYPARAMETER : sharedDriveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4862,46 +4888,6 @@ BODYPARAMETER : sharedDriveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4941,6 +4927,11 @@ BODYPARAMETER : sharedDriveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5152,7 +5143,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5250,8 +5241,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5463,7 +5454,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5517,7 +5508,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5560,14 +5551,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6019,8 +6010,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7442,7 +7439,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7453,6 +7450,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7483,8 +7483,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7510,7 +7513,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7523,6 +7526,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7562,7 +7568,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7584,7 +7590,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7604,6 +7610,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8515,7 +8527,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8564,7 +8576,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8810,6 +8822,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8865,7 +8879,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9325,7 +9342,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9421,46 +9438,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9500,6 +9477,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9687,7 +9669,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9785,8 +9767,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9998,7 +9980,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10052,7 +10034,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10095,14 +10077,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10554,8 +10536,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11569,7 +11557,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11580,6 +11568,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11610,8 +11601,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11637,7 +11631,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11650,6 +11644,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11689,7 +11686,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -11711,7 +11708,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11731,6 +11728,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12646,7 +12649,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12695,7 +12698,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -12941,6 +12944,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -12996,7 +13001,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13456,7 +13464,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13552,46 +13560,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13631,6 +13599,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14218,7 +14191,7 @@ ITEMS : All driveItems contained in the sharing roo - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14316,8 +14289,8 @@ ITEMS : All driveItems contained in the sharing roo - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14529,7 +14502,7 @@ ITEMS : All driveItems contained in the sharing roo - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14583,7 +14556,7 @@ ITEMS : All driveItems contained in the sharing roo - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14626,14 +14599,14 @@ ITEMS : All driveItems contained in the sharing roo - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15085,8 +15058,14 @@ ITEMS : All driveItems contained in the sharing roo - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16100,7 +16079,7 @@ ITEMS : All driveItems contained in the sharing roo - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16111,6 +16090,9 @@ ITEMS : All driveItems contained in the sharing roo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16141,8 +16123,11 @@ ITEMS : All driveItems contained in the sharing roo - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16168,7 +16153,7 @@ ITEMS : All driveItems contained in the sharing roo - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16181,6 +16166,9 @@ ITEMS : All driveItems contained in the sharing roo - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16220,7 +16208,7 @@ ITEMS : All driveItems contained in the sharing roo - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16242,7 +16230,7 @@ ITEMS : All driveItems contained in the sharing roo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16262,6 +16250,12 @@ ITEMS : All driveItems contained in the sharing roo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17177,7 +17171,7 @@ ITEMS : All driveItems contained in the sharing roo - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17226,7 +17220,7 @@ ITEMS : All driveItems contained in the sharing roo - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17472,6 +17466,8 @@ ITEMS : All driveItems contained in the sharing roo - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17527,7 +17523,10 @@ ITEMS : All driveItems contained in the sharing roo - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -17987,7 +17986,7 @@ ITEMS : All driveItems contained in the sharing roo - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18083,46 +18082,6 @@ ITEMS : All driveItems contained in the sharing roo - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18162,6 +18121,11 @@ ITEMS : All driveItems contained in the sharing roo - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18756,7 +18720,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18854,8 +18818,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19067,7 +19031,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19121,7 +19085,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19164,14 +19128,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19623,8 +19587,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21046,7 +21016,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21057,6 +21027,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21087,8 +21060,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21114,7 +21090,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21127,6 +21103,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21166,7 +21145,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21188,7 +21167,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21208,6 +21187,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22119,7 +22104,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22168,7 +22153,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22414,6 +22399,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22469,7 +22456,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22929,7 +22919,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23025,46 +23015,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23104,6 +23054,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23291,7 +23246,7 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23389,8 +23344,8 @@ LIST : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23602,7 +23557,7 @@ LIST : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23656,7 +23611,7 @@ LIST : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23699,14 +23654,14 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24158,8 +24113,14 @@ LIST : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25553,7 +25514,7 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25564,6 +25525,9 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25594,8 +25558,11 @@ LIST : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25621,7 +25588,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25634,6 +25601,9 @@ LIST : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25673,7 +25643,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25695,7 +25665,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25715,6 +25685,12 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26626,7 +26602,7 @@ LIST : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26675,7 +26651,7 @@ LIST : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -26921,6 +26897,8 @@ LIST : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -26976,7 +26954,10 @@ LIST : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27436,7 +27417,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27532,46 +27513,6 @@ LIST : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27611,6 +27552,11 @@ LIST : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -27823,7 +27769,7 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -27921,8 +27867,8 @@ LISTITEM : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28134,7 +28080,7 @@ LISTITEM : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28188,7 +28134,7 @@ LISTITEM : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28231,14 +28177,14 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -28690,8 +28636,14 @@ LISTITEM : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30071,7 +30023,7 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30082,6 +30034,9 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30112,8 +30067,11 @@ LISTITEM : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30139,7 +30097,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30152,6 +30110,9 @@ LISTITEM : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30191,7 +30152,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30213,7 +30174,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30233,6 +30194,12 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31144,7 +31111,7 @@ LISTITEM : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31193,7 +31160,7 @@ LISTITEM : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31439,6 +31406,8 @@ LISTITEM : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31494,7 +31463,10 @@ LISTITEM : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -31954,7 +31926,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32050,46 +32022,6 @@ LISTITEM : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32129,6 +32061,11 @@ LISTITEM : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32445,7 +32382,7 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32543,8 +32480,8 @@ ROOT : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -32756,7 +32693,7 @@ ROOT : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -32810,7 +32747,7 @@ ROOT : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -32853,14 +32790,14 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33312,8 +33249,14 @@ ROOT : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34327,7 +34270,7 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34338,6 +34281,9 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34368,8 +34314,11 @@ ROOT : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -34395,7 +34344,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -34408,6 +34357,9 @@ ROOT : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34447,7 +34399,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -34469,7 +34421,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -34489,6 +34441,12 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -35404,7 +35362,7 @@ ROOT : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35453,7 +35411,7 @@ ROOT : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -35699,6 +35657,8 @@ ROOT : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -35754,7 +35714,10 @@ ROOT : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36214,7 +36177,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36310,46 +36273,6 @@ ROOT : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36389,6 +36312,11 @@ ROOT : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -36977,7 +36905,7 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37075,8 +37003,8 @@ SITE : site - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -37288,7 +37216,7 @@ SITE : site - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -37342,7 +37270,7 @@ SITE : site - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -37385,14 +37313,14 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -37844,8 +37772,14 @@ SITE : site - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -39190,7 +39124,7 @@ SITE : site - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -39201,6 +39135,9 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -39231,8 +39168,11 @@ SITE : site - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -39258,7 +39198,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -39271,6 +39211,9 @@ SITE : site - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -39310,7 +39253,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -39332,7 +39275,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -39352,6 +39295,12 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -40263,7 +40212,7 @@ SITE : site - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40312,7 +40261,7 @@ SITE : site - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -40558,6 +40507,8 @@ SITE : site - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -40613,7 +40564,10 @@ SITE : site - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -41073,7 +41027,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -41169,46 +41123,6 @@ SITE : site - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41248,6 +41162,11 @@ SITE : site - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/New-MgUserDrive.md b/src/Files/Files/docs/v1.0-beta/New-MgUserDrive.md index 286047d3874..17b401886a1 100644 --- a/src/Files/Files/docs/v1.0-beta/New-MgUserDrive.md +++ b/src/Files/Files/docs/v1.0-beta/New-MgUserDrive.md @@ -757,7 +757,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -855,8 +855,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1068,7 +1068,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1122,7 +1122,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1165,14 +1165,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1624,8 +1624,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2595,7 +2601,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2606,6 +2612,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2636,8 +2645,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2663,7 +2675,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2676,6 +2688,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2715,7 +2730,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2737,7 +2752,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2757,6 +2772,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3672,7 +3693,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3721,7 +3742,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3967,6 +3988,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4022,7 +4045,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4482,7 +4508,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4578,46 +4604,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4657,6 +4643,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5251,7 +5242,7 @@ BODYPARAMETER : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5349,8 +5340,8 @@ BODYPARAMETER : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5562,7 +5553,7 @@ BODYPARAMETER : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5616,7 +5607,7 @@ BODYPARAMETER : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5659,14 +5650,14 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6118,8 +6109,14 @@ BODYPARAMETER : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7506,7 +7503,7 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7517,6 +7514,9 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7547,8 +7547,11 @@ BODYPARAMETER : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7574,7 +7577,7 @@ BODYPARAMETER : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7587,6 +7590,9 @@ BODYPARAMETER : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7626,7 +7632,7 @@ BODYPARAMETER : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7648,7 +7654,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7668,6 +7674,12 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8579,7 +8591,7 @@ BODYPARAMETER : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8628,7 +8640,7 @@ BODYPARAMETER : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8874,6 +8886,8 @@ BODYPARAMETER : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8929,7 +8943,10 @@ BODYPARAMETER : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9389,7 +9406,7 @@ BODYPARAMETER : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9485,46 +9502,6 @@ BODYPARAMETER : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9564,6 +9541,11 @@ BODYPARAMETER : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9781,7 +9763,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9879,8 +9861,8 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10092,7 +10074,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10146,7 +10128,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10189,14 +10171,14 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10648,8 +10630,14 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11663,7 +11651,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11674,6 +11662,9 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11704,8 +11695,11 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11731,7 +11725,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11744,6 +11738,9 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11783,7 +11780,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -11805,7 +11802,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11825,6 +11822,12 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12740,7 +12743,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12789,7 +12792,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13035,6 +13038,8 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13090,7 +13095,10 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13550,7 +13558,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13646,46 +13654,6 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13725,6 +13693,11 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14319,7 +14292,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14417,8 +14390,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14630,7 +14603,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14684,7 +14657,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14727,14 +14700,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15186,8 +15159,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16609,7 +16588,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16620,6 +16599,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16650,8 +16632,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16677,7 +16662,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16690,6 +16675,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16729,7 +16717,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16751,7 +16739,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16771,6 +16759,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17682,7 +17676,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17731,7 +17725,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17977,6 +17971,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18032,7 +18028,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18492,7 +18491,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18588,46 +18587,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18667,6 +18626,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18853,7 +18817,7 @@ FOLLOWING : The list of items the user is following - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18951,8 +18915,8 @@ FOLLOWING : The list of items the user is following - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19164,7 +19128,7 @@ FOLLOWING : The list of items the user is following - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19218,7 +19182,7 @@ FOLLOWING : The list of items the user is following - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19261,14 +19225,14 @@ FOLLOWING : The list of items the user is following - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19720,8 +19684,14 @@ FOLLOWING : The list of items the user is following - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20735,7 +20705,7 @@ FOLLOWING : The list of items the user is following - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20746,6 +20716,9 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20776,8 +20749,11 @@ FOLLOWING : The list of items the user is following - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20803,7 +20779,7 @@ FOLLOWING : The list of items the user is following - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20816,6 +20792,9 @@ FOLLOWING : The list of items the user is following - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20855,7 +20834,7 @@ FOLLOWING : The list of items the user is following - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20877,7 +20856,7 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20897,6 +20876,12 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21812,7 +21797,7 @@ FOLLOWING : The list of items the user is following - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21861,7 +21846,7 @@ FOLLOWING : The list of items the user is following - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22107,6 +22092,8 @@ FOLLOWING : The list of items the user is following - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22162,7 +22149,10 @@ FOLLOWING : The list of items the user is following - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22622,7 +22612,7 @@ FOLLOWING : The list of items the user is following - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22718,46 +22708,6 @@ FOLLOWING : The list of items the user is following - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22797,6 +22747,11 @@ FOLLOWING : The list of items the user is following - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23409,7 +23364,7 @@ ITEMS : All items contained in the drive. Read-only - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23507,8 +23462,8 @@ ITEMS : All items contained in the drive. Read-only - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23720,7 +23675,7 @@ ITEMS : All items contained in the drive. Read-only - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23774,7 +23729,7 @@ ITEMS : All items contained in the drive. Read-only - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23817,14 +23772,14 @@ ITEMS : All items contained in the drive. Read-only - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24276,8 +24231,14 @@ ITEMS : All items contained in the drive. Read-only - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25291,7 +25252,7 @@ ITEMS : All items contained in the drive. Read-only - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25302,6 +25263,9 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25332,8 +25296,11 @@ ITEMS : All items contained in the drive. Read-only - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25359,7 +25326,7 @@ ITEMS : All items contained in the drive. Read-only - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25372,6 +25339,9 @@ ITEMS : All items contained in the drive. Read-only - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25411,7 +25381,7 @@ ITEMS : All items contained in the drive. Read-only - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25433,7 +25403,7 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25453,6 +25423,12 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26368,7 +26344,7 @@ ITEMS : All items contained in the drive. Read-only - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26417,7 +26393,7 @@ ITEMS : All items contained in the drive. Read-only - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -26663,6 +26639,8 @@ ITEMS : All items contained in the drive. Read-only - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -26718,7 +26696,10 @@ ITEMS : All items contained in the drive. Read-only - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27178,7 +27159,7 @@ ITEMS : All items contained in the drive. Read-only - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27274,46 +27255,6 @@ ITEMS : All items contained in the drive. Read-only - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27353,6 +27294,11 @@ ITEMS : All items contained in the drive. Read-only - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -27947,7 +27893,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28045,8 +27991,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28258,7 +28204,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28312,7 +28258,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28355,14 +28301,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -28814,8 +28760,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30237,7 +30189,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30248,6 +30200,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30278,8 +30233,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30305,7 +30263,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30318,6 +30276,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30357,7 +30318,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30379,7 +30340,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30399,6 +30360,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31310,7 +31277,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31359,7 +31326,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31605,6 +31572,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31660,7 +31629,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32120,7 +32092,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32216,46 +32188,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32295,6 +32227,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32482,7 +32419,7 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32580,8 +32517,8 @@ LIST : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -32793,7 +32730,7 @@ LIST : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -32847,7 +32784,7 @@ LIST : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -32890,14 +32827,14 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33349,8 +33286,14 @@ LIST : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34744,7 +34687,7 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34755,6 +34698,9 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34785,8 +34731,11 @@ LIST : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -34812,7 +34761,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -34825,6 +34774,9 @@ LIST : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34864,7 +34816,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -34886,7 +34838,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -34906,6 +34858,12 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -35817,7 +35775,7 @@ LIST : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35866,7 +35824,7 @@ LIST : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36112,6 +36070,8 @@ LIST : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36167,7 +36127,10 @@ LIST : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36627,7 +36590,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36723,46 +36686,6 @@ LIST : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36802,6 +36725,11 @@ LIST : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37053,7 +36981,7 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37151,8 +37079,8 @@ ROOT : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -37364,7 +37292,7 @@ ROOT : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -37418,7 +37346,7 @@ ROOT : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -37461,14 +37389,14 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -37920,8 +37848,14 @@ ROOT : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -38935,7 +38869,7 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -38946,6 +38880,9 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -38976,8 +38913,11 @@ ROOT : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -39003,7 +38943,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -39016,6 +38956,9 @@ ROOT : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -39055,7 +38998,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -39077,7 +39020,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -39097,6 +39040,12 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -40012,7 +39961,7 @@ ROOT : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40061,7 +40010,7 @@ ROOT : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -40307,6 +40256,8 @@ ROOT : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -40362,7 +40313,10 @@ ROOT : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -40822,7 +40776,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -40918,46 +40872,6 @@ ROOT : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40997,6 +40911,11 @@ ROOT : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -41594,7 +41513,7 @@ SPECIAL : Collection of common folders available in - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -41692,8 +41611,8 @@ SPECIAL : Collection of common folders available in - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -41905,7 +41824,7 @@ SPECIAL : Collection of common folders available in - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -41959,7 +41878,7 @@ SPECIAL : Collection of common folders available in - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -42002,14 +41921,14 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -42461,8 +42380,14 @@ SPECIAL : Collection of common folders available in - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -43476,7 +43401,7 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -43487,6 +43412,9 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -43517,8 +43445,11 @@ SPECIAL : Collection of common folders available in - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -43544,7 +43475,7 @@ SPECIAL : Collection of common folders available in - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -43557,6 +43488,9 @@ SPECIAL : Collection of common folders available in - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -43596,7 +43530,7 @@ SPECIAL : Collection of common folders available in - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -43618,7 +43552,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -43638,6 +43572,12 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -44553,7 +44493,7 @@ SPECIAL : Collection of common folders available in - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -44602,7 +44542,7 @@ SPECIAL : Collection of common folders available in - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -44848,6 +44788,8 @@ SPECIAL : Collection of common folders available in - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -44903,7 +44845,10 @@ SPECIAL : Collection of common folders available in - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -45363,7 +45308,7 @@ SPECIAL : Collection of common folders available in - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -45459,46 +45404,6 @@ SPECIAL : Collection of common folders available in - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -45538,6 +45443,11 @@ SPECIAL : Collection of common folders available in - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/New-MgUserDriveItem.md b/src/Files/Files/docs/v1.0-beta/New-MgUserDriveItem.md index 483ac1fcd3d..b076fe0a600 100644 --- a/src/Files/Files/docs/v1.0-beta/New-MgUserDriveItem.md +++ b/src/Files/Files/docs/v1.0-beta/New-MgUserDriveItem.md @@ -1161,7 +1161,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1259,8 +1259,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1472,7 +1472,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1526,7 +1526,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1569,14 +1569,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2028,8 +2028,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2999,7 +3005,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3010,6 +3016,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3040,8 +3049,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3067,7 +3079,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3080,6 +3092,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3119,7 +3134,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3141,7 +3156,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3161,6 +3176,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4076,7 +4097,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4125,7 +4146,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4371,6 +4392,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4426,7 +4449,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4886,7 +4912,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4982,46 +5008,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5061,6 +5047,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5671,7 +5662,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5769,8 +5760,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5982,7 +5973,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6036,7 +6027,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6079,14 +6070,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6538,8 +6529,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7524,7 +7521,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7535,6 +7532,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7565,8 +7565,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7592,7 +7595,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7605,6 +7608,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7644,7 +7650,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7666,7 +7672,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7686,6 +7692,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8601,7 +8613,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8650,7 +8662,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8896,6 +8908,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8951,7 +8965,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9411,7 +9428,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9507,46 +9524,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9586,6 +9563,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10206,7 +10188,7 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10304,8 +10286,8 @@ BODYPARAMETER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10517,7 +10499,7 @@ BODYPARAMETER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10571,7 +10553,7 @@ BODYPARAMETER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10614,14 +10596,14 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11073,8 +11055,14 @@ BODYPARAMETER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12088,7 +12076,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12099,6 +12087,9 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12129,8 +12120,11 @@ BODYPARAMETER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12156,7 +12150,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12169,6 +12163,9 @@ BODYPARAMETER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12208,7 +12205,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12230,7 +12227,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12250,6 +12247,12 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13165,7 +13168,7 @@ BODYPARAMETER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13214,7 +13217,7 @@ BODYPARAMETER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13460,6 +13463,8 @@ BODYPARAMETER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13515,7 +13520,10 @@ BODYPARAMETER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13975,7 +13983,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14071,46 +14079,6 @@ BODYPARAMETER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14150,6 +14118,11 @@ BODYPARAMETER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14744,7 +14717,7 @@ CHILDREN : Collection containing Item objects for t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14842,8 +14815,8 @@ CHILDREN : Collection containing Item objects for t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15055,7 +15028,7 @@ CHILDREN : Collection containing Item objects for t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15109,7 +15082,7 @@ CHILDREN : Collection containing Item objects for t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15152,14 +15125,14 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15611,8 +15584,14 @@ CHILDREN : Collection containing Item objects for t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16626,7 +16605,7 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16637,6 +16616,9 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16667,8 +16649,11 @@ CHILDREN : Collection containing Item objects for t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16694,7 +16679,7 @@ CHILDREN : Collection containing Item objects for t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16707,6 +16692,9 @@ CHILDREN : Collection containing Item objects for t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16746,7 +16734,7 @@ CHILDREN : Collection containing Item objects for t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16768,7 +16756,7 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16788,6 +16776,12 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17703,7 +17697,7 @@ CHILDREN : Collection containing Item objects for t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17752,7 +17746,7 @@ CHILDREN : Collection containing Item objects for t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17998,6 +17992,8 @@ CHILDREN : Collection containing Item objects for t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18053,7 +18049,10 @@ CHILDREN : Collection containing Item objects for t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18513,7 +18512,7 @@ CHILDREN : Collection containing Item objects for t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18609,46 +18608,6 @@ CHILDREN : Collection containing Item objects for t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18688,6 +18647,11 @@ CHILDREN : Collection containing Item objects for t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19282,7 +19246,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19380,8 +19344,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19593,7 +19557,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19647,7 +19611,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19690,14 +19654,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20149,8 +20113,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21572,7 +21542,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21583,6 +21553,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21613,8 +21586,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21640,7 +21616,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21653,6 +21629,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21692,7 +21671,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21714,7 +21693,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21734,6 +21713,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22645,7 +22630,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22694,7 +22679,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22940,6 +22925,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22995,7 +22982,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23455,7 +23445,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23551,46 +23541,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23630,6 +23580,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23883,7 +23838,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23981,8 +23936,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24194,7 +24149,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24248,7 +24203,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24291,14 +24246,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24750,8 +24705,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26173,7 +26134,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26184,6 +26145,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26214,8 +26178,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26241,7 +26208,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26254,6 +26221,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26293,7 +26263,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26315,7 +26285,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26335,6 +26305,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27246,7 +27222,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27295,7 +27271,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27541,6 +27517,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27596,7 +27574,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -28056,7 +28037,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28152,46 +28133,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28231,6 +28172,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28418,7 +28364,7 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28516,8 +28462,8 @@ LISTITEM : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28729,7 +28675,7 @@ LISTITEM : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28783,7 +28729,7 @@ LISTITEM : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28826,14 +28772,14 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29285,8 +29231,14 @@ LISTITEM : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30666,7 +30618,7 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30677,6 +30629,9 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30707,8 +30662,11 @@ LISTITEM : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30734,7 +30692,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30747,6 +30705,9 @@ LISTITEM : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30786,7 +30747,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30808,7 +30769,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30828,6 +30789,12 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31739,7 +31706,7 @@ LISTITEM : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31788,7 +31755,7 @@ LISTITEM : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -32034,6 +32001,8 @@ LISTITEM : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -32089,7 +32058,10 @@ LISTITEM : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32549,7 +32521,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32645,46 +32617,6 @@ LISTITEM : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32724,6 +32656,11 @@ LISTITEM : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/New-MgUserDriveListItem.md b/src/Files/Files/docs/v1.0-beta/New-MgUserDriveListItem.md index 0e1eb1d1d80..73afb27b530 100644 --- a/src/Files/Files/docs/v1.0-beta/New-MgUserDriveListItem.md +++ b/src/Files/Files/docs/v1.0-beta/New-MgUserDriveListItem.md @@ -713,7 +713,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -811,8 +811,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1024,7 +1024,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1078,7 +1078,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1121,14 +1121,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1580,8 +1580,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2551,7 +2557,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2562,6 +2568,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2592,8 +2601,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2619,7 +2631,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2632,6 +2644,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2671,7 +2686,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2693,7 +2708,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2713,6 +2728,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3628,7 +3649,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3677,7 +3698,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3923,6 +3944,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3978,7 +4001,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4438,7 +4464,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4534,46 +4560,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4613,6 +4599,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5223,7 +5214,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5321,8 +5312,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5534,7 +5525,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5588,7 +5579,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5631,14 +5622,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6090,8 +6081,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7076,7 +7073,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7087,6 +7084,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7117,8 +7117,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7144,7 +7147,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7157,6 +7160,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7196,7 +7202,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7218,7 +7224,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7238,6 +7244,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8153,7 +8165,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8202,7 +8214,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8448,6 +8460,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8503,7 +8517,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8963,7 +8980,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9059,46 +9076,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9138,6 +9115,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9739,7 +9721,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9837,8 +9819,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10050,7 +10032,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10104,7 +10086,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10147,14 +10129,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10606,8 +10588,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11987,7 +11975,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11998,6 +11986,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12028,8 +12019,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12055,7 +12049,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12068,6 +12062,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12107,7 +12104,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12129,7 +12126,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12149,6 +12146,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13060,7 +13063,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13109,7 +13112,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13355,6 +13358,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13410,7 +13415,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13870,7 +13878,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13966,46 +13974,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14045,6 +14013,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14282,7 +14255,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14380,8 +14353,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14593,7 +14566,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14647,7 +14620,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14690,14 +14663,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15149,8 +15122,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16572,7 +16551,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16583,6 +16562,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16613,8 +16595,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16640,7 +16625,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16653,6 +16638,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16692,7 +16680,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16714,7 +16702,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16734,6 +16722,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17645,7 +17639,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17694,7 +17688,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17940,6 +17934,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17995,7 +17991,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18455,7 +18454,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18551,46 +18550,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18630,6 +18589,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18848,7 +18812,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18946,8 +18910,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19159,7 +19123,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19213,7 +19177,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19256,14 +19220,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19715,8 +19679,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20730,7 +20700,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20741,6 +20711,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20771,8 +20744,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20798,7 +20774,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20811,6 +20787,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20850,7 +20829,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20872,7 +20851,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20892,6 +20871,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21807,7 +21792,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21856,7 +21841,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22102,6 +22087,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22157,7 +22144,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22617,7 +22607,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22713,46 +22703,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22792,6 +22742,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23411,7 +23366,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23509,8 +23464,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23722,7 +23677,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23776,7 +23731,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23819,14 +23774,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24278,8 +24233,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25701,7 +25662,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25712,6 +25673,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25742,8 +25706,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25769,7 +25736,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25782,6 +25749,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25821,7 +25791,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25843,7 +25813,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25863,6 +25833,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26774,7 +26750,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26823,7 +26799,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27069,6 +27045,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27124,7 +27102,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27584,7 +27565,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27680,46 +27661,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27759,6 +27700,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgDrive.md b/src/Files/Files/docs/v1.0-beta/Update-MgDrive.md index 58821c66a3e..da176d7b04b 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgDrive.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgDrive.md @@ -772,7 +772,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -870,8 +870,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1083,7 +1083,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1137,7 +1137,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1180,14 +1180,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1639,8 +1639,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2610,7 +2616,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2621,6 +2627,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2651,8 +2660,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2678,7 +2690,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2691,6 +2703,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2730,7 +2745,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2752,7 +2767,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2772,6 +2787,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3687,7 +3708,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3736,7 +3757,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3982,6 +4003,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4037,7 +4060,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4497,7 +4523,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4593,46 +4619,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4672,6 +4658,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5266,7 +5257,7 @@ BODYPARAMETER : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5364,8 +5355,8 @@ BODYPARAMETER : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5577,7 +5568,7 @@ BODYPARAMETER : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5631,7 +5622,7 @@ BODYPARAMETER : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5674,14 +5665,14 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6133,8 +6124,14 @@ BODYPARAMETER : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7521,7 +7518,7 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7532,6 +7529,9 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7562,8 +7562,11 @@ BODYPARAMETER : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7589,7 +7592,7 @@ BODYPARAMETER : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7602,6 +7605,9 @@ BODYPARAMETER : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7641,7 +7647,7 @@ BODYPARAMETER : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7663,7 +7669,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7683,6 +7689,12 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8594,7 +8606,7 @@ BODYPARAMETER : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8643,7 +8655,7 @@ BODYPARAMETER : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8889,6 +8901,8 @@ BODYPARAMETER : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8944,7 +8958,10 @@ BODYPARAMETER : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9404,7 +9421,7 @@ BODYPARAMETER : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9500,46 +9517,6 @@ BODYPARAMETER : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9579,6 +9556,11 @@ BODYPARAMETER : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9796,7 +9778,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9894,8 +9876,8 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10107,7 +10089,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10161,7 +10143,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10204,14 +10186,14 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10663,8 +10645,14 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11678,7 +11666,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11689,6 +11677,9 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11719,8 +11710,11 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11746,7 +11740,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11759,6 +11753,9 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11798,7 +11795,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -11820,7 +11817,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11840,6 +11837,12 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12755,7 +12758,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12804,7 +12807,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13050,6 +13053,8 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13105,7 +13110,10 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13565,7 +13573,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13661,46 +13669,6 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13740,6 +13708,11 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14334,7 +14307,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14432,8 +14405,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14645,7 +14618,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14699,7 +14672,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14742,14 +14715,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15201,8 +15174,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16624,7 +16603,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16635,6 +16614,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16665,8 +16647,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16692,7 +16677,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16705,6 +16690,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16744,7 +16732,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16766,7 +16754,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16786,6 +16774,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17697,7 +17691,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17746,7 +17740,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17992,6 +17986,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18047,7 +18043,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18507,7 +18506,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18603,46 +18602,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18682,6 +18641,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18868,7 +18832,7 @@ FOLLOWING : The list of items the user is following - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18966,8 +18930,8 @@ FOLLOWING : The list of items the user is following - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19179,7 +19143,7 @@ FOLLOWING : The list of items the user is following - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19233,7 +19197,7 @@ FOLLOWING : The list of items the user is following - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19276,14 +19240,14 @@ FOLLOWING : The list of items the user is following - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19735,8 +19699,14 @@ FOLLOWING : The list of items the user is following - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20750,7 +20720,7 @@ FOLLOWING : The list of items the user is following - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20761,6 +20731,9 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20791,8 +20764,11 @@ FOLLOWING : The list of items the user is following - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20818,7 +20794,7 @@ FOLLOWING : The list of items the user is following - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20831,6 +20807,9 @@ FOLLOWING : The list of items the user is following - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20870,7 +20849,7 @@ FOLLOWING : The list of items the user is following - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20892,7 +20871,7 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20912,6 +20891,12 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21827,7 +21812,7 @@ FOLLOWING : The list of items the user is following - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21876,7 +21861,7 @@ FOLLOWING : The list of items the user is following - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22122,6 +22107,8 @@ FOLLOWING : The list of items the user is following - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22177,7 +22164,10 @@ FOLLOWING : The list of items the user is following - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22637,7 +22627,7 @@ FOLLOWING : The list of items the user is following - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22733,46 +22723,6 @@ FOLLOWING : The list of items the user is following - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22812,6 +22762,11 @@ FOLLOWING : The list of items the user is following - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23424,7 +23379,7 @@ ITEMS : All items contained in the drive. Read-only - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23522,8 +23477,8 @@ ITEMS : All items contained in the drive. Read-only - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23735,7 +23690,7 @@ ITEMS : All items contained in the drive. Read-only - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23789,7 +23744,7 @@ ITEMS : All items contained in the drive. Read-only - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23832,14 +23787,14 @@ ITEMS : All items contained in the drive. Read-only - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24291,8 +24246,14 @@ ITEMS : All items contained in the drive. Read-only - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25306,7 +25267,7 @@ ITEMS : All items contained in the drive. Read-only - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25317,6 +25278,9 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25347,8 +25311,11 @@ ITEMS : All items contained in the drive. Read-only - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25374,7 +25341,7 @@ ITEMS : All items contained in the drive. Read-only - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25387,6 +25354,9 @@ ITEMS : All items contained in the drive. Read-only - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25426,7 +25396,7 @@ ITEMS : All items contained in the drive. Read-only - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25448,7 +25418,7 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25468,6 +25438,12 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26383,7 +26359,7 @@ ITEMS : All items contained in the drive. Read-only - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26432,7 +26408,7 @@ ITEMS : All items contained in the drive. Read-only - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -26678,6 +26654,8 @@ ITEMS : All items contained in the drive. Read-only - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -26733,7 +26711,10 @@ ITEMS : All items contained in the drive. Read-only - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27193,7 +27174,7 @@ ITEMS : All items contained in the drive. Read-only - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27289,46 +27270,6 @@ ITEMS : All items contained in the drive. Read-only - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27368,6 +27309,11 @@ ITEMS : All items contained in the drive. Read-only - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -27962,7 +27908,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28060,8 +28006,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28273,7 +28219,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28327,7 +28273,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28370,14 +28316,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -28829,8 +28775,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30252,7 +30204,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30263,6 +30215,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30293,8 +30248,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30320,7 +30278,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30333,6 +30291,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30372,7 +30333,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30394,7 +30355,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30414,6 +30375,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31325,7 +31292,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31374,7 +31341,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31620,6 +31587,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31675,7 +31644,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32135,7 +32107,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32231,46 +32203,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32310,6 +32242,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32497,7 +32434,7 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32595,8 +32532,8 @@ LIST : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -32808,7 +32745,7 @@ LIST : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -32862,7 +32799,7 @@ LIST : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -32905,14 +32842,14 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33364,8 +33301,14 @@ LIST : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34759,7 +34702,7 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34770,6 +34713,9 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34800,8 +34746,11 @@ LIST : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -34827,7 +34776,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -34840,6 +34789,9 @@ LIST : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34879,7 +34831,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -34901,7 +34853,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -34921,6 +34873,12 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -35832,7 +35790,7 @@ LIST : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35881,7 +35839,7 @@ LIST : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36127,6 +36085,8 @@ LIST : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36182,7 +36142,10 @@ LIST : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36642,7 +36605,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36738,46 +36701,6 @@ LIST : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36817,6 +36740,11 @@ LIST : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37068,7 +36996,7 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37166,8 +37094,8 @@ ROOT : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -37379,7 +37307,7 @@ ROOT : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -37433,7 +37361,7 @@ ROOT : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -37476,14 +37404,14 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -37935,8 +37863,14 @@ ROOT : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -38950,7 +38884,7 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -38961,6 +38895,9 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -38991,8 +38928,11 @@ ROOT : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -39018,7 +38958,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -39031,6 +38971,9 @@ ROOT : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -39070,7 +39013,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -39092,7 +39035,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -39112,6 +39055,12 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -40027,7 +39976,7 @@ ROOT : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40076,7 +40025,7 @@ ROOT : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -40322,6 +40271,8 @@ ROOT : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -40377,7 +40328,10 @@ ROOT : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -40837,7 +40791,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -40933,46 +40887,6 @@ ROOT : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41012,6 +40926,11 @@ ROOT : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -41609,7 +41528,7 @@ SPECIAL : Collection of common folders available in - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -41707,8 +41626,8 @@ SPECIAL : Collection of common folders available in - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -41920,7 +41839,7 @@ SPECIAL : Collection of common folders available in - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -41974,7 +41893,7 @@ SPECIAL : Collection of common folders available in - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -42017,14 +41936,14 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -42476,8 +42395,14 @@ SPECIAL : Collection of common folders available in - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -43491,7 +43416,7 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -43502,6 +43427,9 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -43532,8 +43460,11 @@ SPECIAL : Collection of common folders available in - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -43559,7 +43490,7 @@ SPECIAL : Collection of common folders available in - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -43572,6 +43503,9 @@ SPECIAL : Collection of common folders available in - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -43611,7 +43545,7 @@ SPECIAL : Collection of common folders available in - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -43633,7 +43567,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -43653,6 +43587,12 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -44568,7 +44508,7 @@ SPECIAL : Collection of common folders available in - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -44617,7 +44557,7 @@ SPECIAL : Collection of common folders available in - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -44863,6 +44803,8 @@ SPECIAL : Collection of common folders available in - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -44918,7 +44860,10 @@ SPECIAL : Collection of common folders available in - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -45378,7 +45323,7 @@ SPECIAL : Collection of common folders available in - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -45474,46 +45419,6 @@ SPECIAL : Collection of common folders available in - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -45553,6 +45458,11 @@ SPECIAL : Collection of common folders available in - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgDriveItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgDriveItem.md index 7ada1e4cac9..93dcc1fccfa 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgDriveItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgDriveItem.md @@ -1178,7 +1178,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1276,8 +1276,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1489,7 +1489,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1543,7 +1543,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1586,14 +1586,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2045,8 +2045,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3016,7 +3022,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3027,6 +3033,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3057,8 +3066,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3084,7 +3096,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3097,6 +3109,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3136,7 +3151,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3158,7 +3173,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3178,6 +3193,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4093,7 +4114,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4142,7 +4163,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4388,6 +4409,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4443,7 +4466,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4903,7 +4929,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4999,46 +5025,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5078,6 +5064,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5688,7 +5679,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5786,8 +5777,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5999,7 +5990,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6053,7 +6044,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6096,14 +6087,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6555,8 +6546,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7541,7 +7538,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7552,6 +7549,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7582,8 +7582,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7609,7 +7612,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7622,6 +7625,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7661,7 +7667,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7683,7 +7689,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7703,6 +7709,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8618,7 +8630,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8667,7 +8679,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8913,6 +8925,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8968,7 +8982,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9428,7 +9445,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9524,46 +9541,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9603,6 +9580,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10223,7 +10205,7 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10321,8 +10303,8 @@ BODYPARAMETER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10534,7 +10516,7 @@ BODYPARAMETER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10588,7 +10570,7 @@ BODYPARAMETER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10631,14 +10613,14 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11090,8 +11072,14 @@ BODYPARAMETER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12105,7 +12093,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12116,6 +12104,9 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12146,8 +12137,11 @@ BODYPARAMETER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12173,7 +12167,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12186,6 +12180,9 @@ BODYPARAMETER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12225,7 +12222,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12247,7 +12244,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12267,6 +12264,12 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13182,7 +13185,7 @@ BODYPARAMETER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13231,7 +13234,7 @@ BODYPARAMETER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13477,6 +13480,8 @@ BODYPARAMETER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13532,7 +13537,10 @@ BODYPARAMETER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13992,7 +14000,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14088,46 +14096,6 @@ BODYPARAMETER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14167,6 +14135,11 @@ BODYPARAMETER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14761,7 +14734,7 @@ CHILDREN : Collection containing Item objects for t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14859,8 +14832,8 @@ CHILDREN : Collection containing Item objects for t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15072,7 +15045,7 @@ CHILDREN : Collection containing Item objects for t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15126,7 +15099,7 @@ CHILDREN : Collection containing Item objects for t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15169,14 +15142,14 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15628,8 +15601,14 @@ CHILDREN : Collection containing Item objects for t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16643,7 +16622,7 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16654,6 +16633,9 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16684,8 +16666,11 @@ CHILDREN : Collection containing Item objects for t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16711,7 +16696,7 @@ CHILDREN : Collection containing Item objects for t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16724,6 +16709,9 @@ CHILDREN : Collection containing Item objects for t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16763,7 +16751,7 @@ CHILDREN : Collection containing Item objects for t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16785,7 +16773,7 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16805,6 +16793,12 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17720,7 +17714,7 @@ CHILDREN : Collection containing Item objects for t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17769,7 +17763,7 @@ CHILDREN : Collection containing Item objects for t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18015,6 +18009,8 @@ CHILDREN : Collection containing Item objects for t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18070,7 +18066,10 @@ CHILDREN : Collection containing Item objects for t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18530,7 +18529,7 @@ CHILDREN : Collection containing Item objects for t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18626,46 +18625,6 @@ CHILDREN : Collection containing Item objects for t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18705,6 +18664,11 @@ CHILDREN : Collection containing Item objects for t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19299,7 +19263,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19397,8 +19361,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19610,7 +19574,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19664,7 +19628,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19707,14 +19671,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20166,8 +20130,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21589,7 +21559,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21600,6 +21570,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21630,8 +21603,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21657,7 +21633,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21670,6 +21646,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21709,7 +21688,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21731,7 +21710,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21751,6 +21730,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22662,7 +22647,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22711,7 +22696,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22957,6 +22942,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23012,7 +22999,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23472,7 +23462,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23568,46 +23558,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23647,6 +23597,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23900,7 +23855,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23998,8 +23953,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24211,7 +24166,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24265,7 +24220,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24308,14 +24263,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24767,8 +24722,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26190,7 +26151,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26201,6 +26162,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26231,8 +26195,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26258,7 +26225,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26271,6 +26238,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26310,7 +26280,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26332,7 +26302,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26352,6 +26322,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27263,7 +27239,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27312,7 +27288,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27558,6 +27534,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27613,7 +27591,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -28073,7 +28054,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28169,46 +28150,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28248,6 +28189,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28435,7 +28381,7 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28533,8 +28479,8 @@ LISTITEM : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28746,7 +28692,7 @@ LISTITEM : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28800,7 +28746,7 @@ LISTITEM : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28843,14 +28789,14 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29302,8 +29248,14 @@ LISTITEM : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30683,7 +30635,7 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30694,6 +30646,9 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30724,8 +30679,11 @@ LISTITEM : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30751,7 +30709,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30764,6 +30722,9 @@ LISTITEM : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30803,7 +30764,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30825,7 +30786,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30845,6 +30806,12 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31756,7 +31723,7 @@ LISTITEM : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31805,7 +31772,7 @@ LISTITEM : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -32051,6 +32018,8 @@ LISTITEM : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -32106,7 +32075,10 @@ LISTITEM : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32566,7 +32538,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32662,46 +32634,6 @@ LISTITEM : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32741,6 +32673,11 @@ LISTITEM : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgDriveItemListItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgDriveItemListItem.md index d4cf9e2bac7..74f1a8572a7 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgDriveItemListItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgDriveItemListItem.md @@ -729,7 +729,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -827,8 +827,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1040,7 +1040,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1094,7 +1094,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1137,14 +1137,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1596,8 +1596,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2567,7 +2573,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2578,6 +2584,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2608,8 +2617,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2635,7 +2647,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2648,6 +2660,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2687,7 +2702,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2709,7 +2724,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2729,6 +2744,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3644,7 +3665,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3693,7 +3714,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3939,6 +3960,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3994,7 +4017,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4454,7 +4480,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4550,46 +4576,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4629,6 +4615,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5239,7 +5230,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5337,8 +5328,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5550,7 +5541,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5604,7 +5595,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5647,14 +5638,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6106,8 +6097,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7092,7 +7089,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7103,6 +7100,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7133,8 +7133,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7160,7 +7163,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7173,6 +7176,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7212,7 +7218,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7234,7 +7240,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7254,6 +7260,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8169,7 +8181,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8218,7 +8230,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8464,6 +8476,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8519,7 +8533,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8979,7 +8996,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9075,46 +9092,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9154,6 +9131,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9755,7 +9737,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9853,8 +9835,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10066,7 +10048,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10120,7 +10102,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10163,14 +10145,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10622,8 +10604,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12003,7 +11991,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12014,6 +12002,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12044,8 +12035,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12071,7 +12065,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12084,6 +12078,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12123,7 +12120,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12145,7 +12142,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12165,6 +12162,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13076,7 +13079,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13125,7 +13128,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13371,6 +13374,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13426,7 +13431,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13886,7 +13894,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13982,46 +13990,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14061,6 +14029,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14298,7 +14271,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14396,8 +14369,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14609,7 +14582,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14663,7 +14636,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14706,14 +14679,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15165,8 +15138,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16588,7 +16567,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16599,6 +16578,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16629,8 +16611,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16656,7 +16641,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16669,6 +16654,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16708,7 +16696,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16730,7 +16718,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16750,6 +16738,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17661,7 +17655,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17710,7 +17704,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17956,6 +17950,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18011,7 +18007,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18471,7 +18470,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18567,46 +18566,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18646,6 +18605,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18864,7 +18828,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18962,8 +18926,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19175,7 +19139,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19229,7 +19193,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19272,14 +19236,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19731,8 +19695,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20746,7 +20716,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20757,6 +20727,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20787,8 +20760,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20814,7 +20790,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20827,6 +20803,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20866,7 +20845,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20888,7 +20867,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20908,6 +20887,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21823,7 +21808,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21872,7 +21857,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22118,6 +22103,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22173,7 +22160,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22633,7 +22623,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22729,46 +22719,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22808,6 +22758,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23427,7 +23382,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23525,8 +23480,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23738,7 +23693,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23792,7 +23747,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23835,14 +23790,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24294,8 +24249,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25717,7 +25678,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25728,6 +25689,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25758,8 +25722,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25785,7 +25752,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25798,6 +25765,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25837,7 +25807,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25859,7 +25829,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25879,6 +25849,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26790,7 +26766,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26839,7 +26815,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27085,6 +27061,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27140,7 +27118,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27600,7 +27581,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27696,46 +27677,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27775,6 +27716,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgDriveList.md b/src/Files/Files/docs/v1.0-beta/Update-MgDriveList.md index cfe88740e79..339a8129f55 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgDriveList.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgDriveList.md @@ -746,7 +746,7 @@ ACTIVITIES : The recent activities that took p - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -844,8 +844,8 @@ ACTIVITIES : The recent activities that took p - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1057,7 +1057,7 @@ ACTIVITIES : The recent activities that took p - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1111,7 +1111,7 @@ ACTIVITIES : The recent activities that took p - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1154,14 +1154,14 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1613,8 +1613,14 @@ ACTIVITIES : The recent activities that took p - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2584,7 +2590,7 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2595,6 +2601,9 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2625,8 +2634,11 @@ ACTIVITIES : The recent activities that took p - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2652,7 +2664,7 @@ ACTIVITIES : The recent activities that took p - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2665,6 +2677,9 @@ ACTIVITIES : The recent activities that took p - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2704,7 +2719,7 @@ ACTIVITIES : The recent activities that took p - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2726,7 +2741,7 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2746,6 +2761,12 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3661,7 +3682,7 @@ ACTIVITIES : The recent activities that took p - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3710,7 +3731,7 @@ ACTIVITIES : The recent activities that took p - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3956,6 +3977,8 @@ ACTIVITIES : The recent activities that took p - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4011,7 +4034,10 @@ ACTIVITIES : The recent activities that took p - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4471,7 +4497,7 @@ ACTIVITIES : The recent activities that took p - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4567,46 +4593,6 @@ ACTIVITIES : The recent activities that took p - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4646,6 +4632,11 @@ ACTIVITIES : The recent activities that took p - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5240,7 +5231,7 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5338,8 +5329,8 @@ BODYPARAMETER : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5551,7 +5542,7 @@ BODYPARAMETER : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5605,7 +5596,7 @@ BODYPARAMETER : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5648,14 +5639,14 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6107,8 +6098,14 @@ BODYPARAMETER : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7502,7 +7499,7 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7513,6 +7510,9 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7543,8 +7543,11 @@ BODYPARAMETER : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7570,7 +7573,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7583,6 +7586,9 @@ BODYPARAMETER : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7622,7 +7628,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7644,7 +7650,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7664,6 +7670,12 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8575,7 +8587,7 @@ BODYPARAMETER : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8624,7 +8636,7 @@ BODYPARAMETER : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8870,6 +8882,8 @@ BODYPARAMETER : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8925,7 +8939,10 @@ BODYPARAMETER : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9385,7 +9402,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9481,46 +9498,6 @@ BODYPARAMETER : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9560,6 +9537,11 @@ BODYPARAMETER : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10099,7 +10081,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10197,8 +10179,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10410,7 +10392,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10464,7 +10446,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10507,14 +10489,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10966,8 +10948,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12389,7 +12377,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12400,6 +12388,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12430,8 +12421,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12457,7 +12451,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12470,6 +12464,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12509,7 +12506,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12531,7 +12528,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12551,6 +12548,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13462,7 +13465,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13511,7 +13514,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13757,6 +13760,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13812,7 +13817,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14272,7 +14280,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14368,46 +14376,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14447,6 +14415,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14634,7 +14607,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14732,8 +14705,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14945,7 +14918,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14999,7 +14972,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15042,14 +15015,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15501,8 +15474,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16889,7 +16868,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16900,6 +16879,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16930,8 +16912,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16957,7 +16942,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16970,6 +16955,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17009,7 +16997,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -17031,7 +17019,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17051,6 +17039,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17962,7 +17956,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18011,7 +18005,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18257,6 +18251,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18312,7 +18308,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18772,7 +18771,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18868,46 +18867,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18947,6 +18906,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19189,7 +19153,7 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19287,8 +19251,8 @@ ITEMS : All items contained in the list. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19500,7 +19464,7 @@ ITEMS : All items contained in the list. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19554,7 +19518,7 @@ ITEMS : All items contained in the list. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19597,14 +19561,14 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20056,8 +20020,14 @@ ITEMS : All items contained in the list. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21437,7 +21407,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21448,6 +21418,9 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21478,8 +21451,11 @@ ITEMS : All items contained in the list. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21505,7 +21481,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21518,6 +21494,9 @@ ITEMS : All items contained in the list. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21557,7 +21536,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21579,7 +21558,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21599,6 +21578,12 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22510,7 +22495,7 @@ ITEMS : All items contained in the list. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22559,7 +22544,7 @@ ITEMS : All items contained in the list. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22805,6 +22790,8 @@ ITEMS : All items contained in the list. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22860,7 +22847,10 @@ ITEMS : All items contained in the list. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23320,7 +23310,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23416,46 +23406,6 @@ ITEMS : All items contained in the list. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23495,6 +23445,11 @@ ITEMS : All items contained in the list. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23727,7 +23682,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23825,8 +23780,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24038,7 +23993,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24092,7 +24047,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24135,14 +24090,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24594,8 +24549,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26017,7 +25978,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26028,6 +25989,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26058,8 +26022,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26085,7 +26052,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26098,6 +26065,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26137,7 +26107,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26159,7 +26129,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26179,6 +26149,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27090,7 +27066,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27139,7 +27115,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27385,6 +27361,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27440,7 +27418,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27900,7 +27881,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27996,46 +27977,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28075,6 +28016,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgDriveListItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgDriveListItem.md index 0b510c408a5..cee15d43c98 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgDriveListItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgDriveListItem.md @@ -728,7 +728,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -826,8 +826,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1039,7 +1039,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1093,7 +1093,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1136,14 +1136,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1595,8 +1595,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2566,7 +2572,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2577,6 +2583,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2607,8 +2616,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2634,7 +2646,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2647,6 +2659,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2686,7 +2701,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2708,7 +2723,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2728,6 +2743,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3643,7 +3664,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3692,7 +3713,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3938,6 +3959,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3993,7 +4016,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4453,7 +4479,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4549,46 +4575,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4628,6 +4614,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5238,7 +5229,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5336,8 +5327,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5549,7 +5540,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5603,7 +5594,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5646,14 +5637,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6105,8 +6096,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7091,7 +7088,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7102,6 +7099,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7132,8 +7132,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7159,7 +7162,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7172,6 +7175,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7211,7 +7217,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7233,7 +7239,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7253,6 +7259,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8168,7 +8180,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8217,7 +8229,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8463,6 +8475,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8518,7 +8532,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8978,7 +8995,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9074,46 +9091,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9153,6 +9130,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9754,7 +9736,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9852,8 +9834,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10065,7 +10047,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10119,7 +10101,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10162,14 +10144,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10621,8 +10603,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12002,7 +11990,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12013,6 +12001,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12043,8 +12034,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12070,7 +12064,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12083,6 +12077,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12122,7 +12119,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12144,7 +12141,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12164,6 +12161,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13075,7 +13078,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13124,7 +13127,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13370,6 +13373,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13425,7 +13430,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13885,7 +13893,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13981,46 +13989,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14060,6 +14028,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14297,7 +14270,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14395,8 +14368,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14608,7 +14581,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14662,7 +14635,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14705,14 +14678,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15164,8 +15137,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16587,7 +16566,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16598,6 +16577,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16628,8 +16610,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16655,7 +16640,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16668,6 +16653,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16707,7 +16695,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16729,7 +16717,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16749,6 +16737,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17660,7 +17654,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17709,7 +17703,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17955,6 +17949,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18010,7 +18006,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18470,7 +18469,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18566,46 +18565,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18645,6 +18604,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18863,7 +18827,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18961,8 +18925,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19174,7 +19138,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19228,7 +19192,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19271,14 +19235,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19730,8 +19694,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20745,7 +20715,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20756,6 +20726,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20786,8 +20759,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20813,7 +20789,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20826,6 +20802,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20865,7 +20844,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20887,7 +20866,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20907,6 +20886,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21822,7 +21807,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21871,7 +21856,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22117,6 +22102,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22172,7 +22159,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22632,7 +22622,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22728,46 +22718,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22807,6 +22757,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23426,7 +23381,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23524,8 +23479,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23737,7 +23692,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23791,7 +23746,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23834,14 +23789,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24293,8 +24248,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25716,7 +25677,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25727,6 +25688,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25757,8 +25721,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25784,7 +25751,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25797,6 +25764,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25836,7 +25806,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25858,7 +25828,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25878,6 +25848,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26789,7 +26765,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26838,7 +26814,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27084,6 +27060,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27139,7 +27117,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27599,7 +27580,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27695,46 +27676,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27774,6 +27715,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgDriveRoot.md b/src/Files/Files/docs/v1.0-beta/Update-MgDriveRoot.md index 05120f7f52b..f7c94aa367c 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgDriveRoot.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgDriveRoot.md @@ -1163,7 +1163,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1261,8 +1261,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1474,7 +1474,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1528,7 +1528,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1571,14 +1571,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2030,8 +2030,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3001,7 +3007,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3012,6 +3018,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3042,8 +3051,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3069,7 +3081,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3082,6 +3094,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3121,7 +3136,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3143,7 +3158,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3163,6 +3178,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4078,7 +4099,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4127,7 +4148,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4373,6 +4394,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4428,7 +4451,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4888,7 +4914,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4984,46 +5010,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5063,6 +5049,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5673,7 +5664,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5771,8 +5762,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5984,7 +5975,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6038,7 +6029,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6081,14 +6072,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6540,8 +6531,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7526,7 +7523,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7537,6 +7534,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7567,8 +7567,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7594,7 +7597,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7607,6 +7610,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7646,7 +7652,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7668,7 +7674,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7688,6 +7694,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8603,7 +8615,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8652,7 +8664,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8898,6 +8910,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8953,7 +8967,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9413,7 +9430,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9509,46 +9526,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9588,6 +9565,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10208,7 +10190,7 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10306,8 +10288,8 @@ BODYPARAMETER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10519,7 +10501,7 @@ BODYPARAMETER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10573,7 +10555,7 @@ BODYPARAMETER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10616,14 +10598,14 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11075,8 +11057,14 @@ BODYPARAMETER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12090,7 +12078,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12101,6 +12089,9 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12131,8 +12122,11 @@ BODYPARAMETER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12158,7 +12152,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12171,6 +12165,9 @@ BODYPARAMETER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12210,7 +12207,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12232,7 +12229,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12252,6 +12249,12 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13167,7 +13170,7 @@ BODYPARAMETER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13216,7 +13219,7 @@ BODYPARAMETER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13462,6 +13465,8 @@ BODYPARAMETER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13517,7 +13522,10 @@ BODYPARAMETER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13977,7 +13985,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14073,46 +14081,6 @@ BODYPARAMETER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14152,6 +14120,11 @@ BODYPARAMETER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14746,7 +14719,7 @@ CHILDREN : Collection containing Item objects for t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14844,8 +14817,8 @@ CHILDREN : Collection containing Item objects for t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15057,7 +15030,7 @@ CHILDREN : Collection containing Item objects for t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15111,7 +15084,7 @@ CHILDREN : Collection containing Item objects for t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15154,14 +15127,14 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15613,8 +15586,14 @@ CHILDREN : Collection containing Item objects for t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16628,7 +16607,7 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16639,6 +16618,9 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16669,8 +16651,11 @@ CHILDREN : Collection containing Item objects for t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16696,7 +16681,7 @@ CHILDREN : Collection containing Item objects for t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16709,6 +16694,9 @@ CHILDREN : Collection containing Item objects for t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16748,7 +16736,7 @@ CHILDREN : Collection containing Item objects for t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16770,7 +16758,7 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16790,6 +16778,12 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17705,7 +17699,7 @@ CHILDREN : Collection containing Item objects for t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17754,7 +17748,7 @@ CHILDREN : Collection containing Item objects for t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18000,6 +17994,8 @@ CHILDREN : Collection containing Item objects for t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18055,7 +18051,10 @@ CHILDREN : Collection containing Item objects for t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18515,7 +18514,7 @@ CHILDREN : Collection containing Item objects for t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18611,46 +18610,6 @@ CHILDREN : Collection containing Item objects for t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18690,6 +18649,11 @@ CHILDREN : Collection containing Item objects for t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19284,7 +19248,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19382,8 +19346,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19595,7 +19559,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19649,7 +19613,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19692,14 +19656,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20151,8 +20115,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21574,7 +21544,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21585,6 +21555,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21615,8 +21588,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21642,7 +21618,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21655,6 +21631,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21694,7 +21673,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21716,7 +21695,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21736,6 +21715,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22647,7 +22632,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22696,7 +22681,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22942,6 +22927,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22997,7 +22984,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23457,7 +23447,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23553,46 +23543,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23632,6 +23582,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23885,7 +23840,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23983,8 +23938,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24196,7 +24151,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24250,7 +24205,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24293,14 +24248,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24752,8 +24707,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26175,7 +26136,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26186,6 +26147,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26216,8 +26180,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26243,7 +26210,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26256,6 +26223,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26295,7 +26265,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26317,7 +26287,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26337,6 +26307,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27248,7 +27224,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27297,7 +27273,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27543,6 +27519,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27598,7 +27576,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -28058,7 +28039,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28154,46 +28135,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28233,6 +28174,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28420,7 +28366,7 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28518,8 +28464,8 @@ LISTITEM : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28731,7 +28677,7 @@ LISTITEM : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28785,7 +28731,7 @@ LISTITEM : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28828,14 +28774,14 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29287,8 +29233,14 @@ LISTITEM : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30668,7 +30620,7 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30679,6 +30631,9 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30709,8 +30664,11 @@ LISTITEM : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30736,7 +30694,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30749,6 +30707,9 @@ LISTITEM : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30788,7 +30749,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30810,7 +30771,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30830,6 +30791,12 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31741,7 +31708,7 @@ LISTITEM : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31790,7 +31757,7 @@ LISTITEM : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -32036,6 +32003,8 @@ LISTITEM : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -32091,7 +32060,10 @@ LISTITEM : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32551,7 +32523,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32647,46 +32619,6 @@ LISTITEM : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32726,6 +32658,11 @@ LISTITEM : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgDriveRootListItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgDriveRootListItem.md index 3a59f2d2e95..74e67f86962 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgDriveRootListItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgDriveRootListItem.md @@ -713,7 +713,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -811,8 +811,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1024,7 +1024,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1078,7 +1078,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1121,14 +1121,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1580,8 +1580,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2551,7 +2557,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2562,6 +2568,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2592,8 +2601,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2619,7 +2631,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2632,6 +2644,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2671,7 +2686,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2693,7 +2708,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2713,6 +2728,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3628,7 +3649,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3677,7 +3698,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3923,6 +3944,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3978,7 +4001,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4438,7 +4464,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4534,46 +4560,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4613,6 +4599,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5223,7 +5214,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5321,8 +5312,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5534,7 +5525,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5588,7 +5579,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5631,14 +5622,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6090,8 +6081,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7076,7 +7073,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7087,6 +7084,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7117,8 +7117,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7144,7 +7147,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7157,6 +7160,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7196,7 +7202,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7218,7 +7224,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7238,6 +7244,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8153,7 +8165,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8202,7 +8214,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8448,6 +8460,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8503,7 +8517,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8963,7 +8980,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9059,46 +9076,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9138,6 +9115,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9739,7 +9721,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9837,8 +9819,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10050,7 +10032,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10104,7 +10086,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10147,14 +10129,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10606,8 +10588,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11987,7 +11975,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11998,6 +11986,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12028,8 +12019,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12055,7 +12049,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12068,6 +12062,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12107,7 +12104,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12129,7 +12126,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12149,6 +12146,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13060,7 +13063,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13109,7 +13112,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13355,6 +13358,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13410,7 +13415,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13870,7 +13878,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13966,46 +13974,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14045,6 +14013,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14282,7 +14255,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14380,8 +14353,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14593,7 +14566,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14647,7 +14620,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14690,14 +14663,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15149,8 +15122,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16572,7 +16551,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16583,6 +16562,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16613,8 +16595,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16640,7 +16625,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16653,6 +16638,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16692,7 +16680,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16714,7 +16702,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16734,6 +16722,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17645,7 +17639,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17694,7 +17688,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17940,6 +17934,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17995,7 +17991,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18455,7 +18454,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18551,46 +18550,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18630,6 +18589,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18848,7 +18812,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18946,8 +18910,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19159,7 +19123,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19213,7 +19177,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19256,14 +19220,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19715,8 +19679,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20730,7 +20700,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20741,6 +20711,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20771,8 +20744,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20798,7 +20774,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20811,6 +20787,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20850,7 +20829,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20872,7 +20851,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20892,6 +20871,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21807,7 +21792,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21856,7 +21841,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22102,6 +22087,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22157,7 +22144,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22617,7 +22607,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22713,46 +22703,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22792,6 +22742,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23411,7 +23366,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23509,8 +23464,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23722,7 +23677,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23776,7 +23731,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23819,14 +23774,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24278,8 +24233,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25701,7 +25662,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25712,6 +25673,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25742,8 +25706,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25769,7 +25736,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25782,6 +25749,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25821,7 +25791,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25843,7 +25813,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25863,6 +25833,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26774,7 +26750,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26823,7 +26799,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27069,6 +27045,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27124,7 +27102,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27584,7 +27565,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27680,46 +27661,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27759,6 +27700,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDrive.md b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDrive.md index 37a79d214e9..55146d7a0c6 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDrive.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDrive.md @@ -787,7 +787,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -885,8 +885,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1098,7 +1098,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1152,7 +1152,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1195,14 +1195,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1654,8 +1654,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2625,7 +2631,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2636,6 +2642,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2666,8 +2675,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2693,7 +2705,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2706,6 +2718,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2745,7 +2760,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2767,7 +2782,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2787,6 +2802,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3702,7 +3723,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3751,7 +3772,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3997,6 +4018,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4052,7 +4075,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4512,7 +4538,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4608,46 +4634,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4687,6 +4673,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5281,7 +5272,7 @@ BODYPARAMETER : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5379,8 +5370,8 @@ BODYPARAMETER : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5592,7 +5583,7 @@ BODYPARAMETER : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5646,7 +5637,7 @@ BODYPARAMETER : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5689,14 +5680,14 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6148,8 +6139,14 @@ BODYPARAMETER : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7536,7 +7533,7 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7547,6 +7544,9 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7577,8 +7577,11 @@ BODYPARAMETER : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7604,7 +7607,7 @@ BODYPARAMETER : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7617,6 +7620,9 @@ BODYPARAMETER : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7656,7 +7662,7 @@ BODYPARAMETER : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7678,7 +7684,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7698,6 +7704,12 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8609,7 +8621,7 @@ BODYPARAMETER : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8658,7 +8670,7 @@ BODYPARAMETER : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8904,6 +8916,8 @@ BODYPARAMETER : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8959,7 +8973,10 @@ BODYPARAMETER : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9419,7 +9436,7 @@ BODYPARAMETER : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9515,46 +9532,6 @@ BODYPARAMETER : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9594,6 +9571,11 @@ BODYPARAMETER : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9811,7 +9793,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9909,8 +9891,8 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10122,7 +10104,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10176,7 +10158,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10219,14 +10201,14 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10678,8 +10660,14 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11693,7 +11681,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11704,6 +11692,9 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11734,8 +11725,11 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11761,7 +11755,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11774,6 +11768,9 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11813,7 +11810,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -11835,7 +11832,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11855,6 +11852,12 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12770,7 +12773,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12819,7 +12822,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13065,6 +13068,8 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13120,7 +13125,10 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13580,7 +13588,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13676,46 +13684,6 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13755,6 +13723,11 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14349,7 +14322,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14447,8 +14420,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14660,7 +14633,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14714,7 +14687,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14757,14 +14730,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15216,8 +15189,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16639,7 +16618,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16650,6 +16629,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16680,8 +16662,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16707,7 +16692,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16720,6 +16705,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16759,7 +16747,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16781,7 +16769,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16801,6 +16789,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17712,7 +17706,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17761,7 +17755,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18007,6 +18001,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18062,7 +18058,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18522,7 +18521,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18618,46 +18617,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18697,6 +18656,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18883,7 +18847,7 @@ FOLLOWING : The list of items the user is following - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18981,8 +18945,8 @@ FOLLOWING : The list of items the user is following - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19194,7 +19158,7 @@ FOLLOWING : The list of items the user is following - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19248,7 +19212,7 @@ FOLLOWING : The list of items the user is following - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19291,14 +19255,14 @@ FOLLOWING : The list of items the user is following - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19750,8 +19714,14 @@ FOLLOWING : The list of items the user is following - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20765,7 +20735,7 @@ FOLLOWING : The list of items the user is following - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20776,6 +20746,9 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20806,8 +20779,11 @@ FOLLOWING : The list of items the user is following - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20833,7 +20809,7 @@ FOLLOWING : The list of items the user is following - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20846,6 +20822,9 @@ FOLLOWING : The list of items the user is following - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20885,7 +20864,7 @@ FOLLOWING : The list of items the user is following - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20907,7 +20886,7 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20927,6 +20906,12 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21842,7 +21827,7 @@ FOLLOWING : The list of items the user is following - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21891,7 +21876,7 @@ FOLLOWING : The list of items the user is following - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22137,6 +22122,8 @@ FOLLOWING : The list of items the user is following - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22192,7 +22179,10 @@ FOLLOWING : The list of items the user is following - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22652,7 +22642,7 @@ FOLLOWING : The list of items the user is following - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22748,46 +22738,6 @@ FOLLOWING : The list of items the user is following - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22827,6 +22777,11 @@ FOLLOWING : The list of items the user is following - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23439,7 +23394,7 @@ ITEMS : All items contained in the drive. Read-only - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23537,8 +23492,8 @@ ITEMS : All items contained in the drive. Read-only - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23750,7 +23705,7 @@ ITEMS : All items contained in the drive. Read-only - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23804,7 +23759,7 @@ ITEMS : All items contained in the drive. Read-only - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23847,14 +23802,14 @@ ITEMS : All items contained in the drive. Read-only - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24306,8 +24261,14 @@ ITEMS : All items contained in the drive. Read-only - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25321,7 +25282,7 @@ ITEMS : All items contained in the drive. Read-only - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25332,6 +25293,9 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25362,8 +25326,11 @@ ITEMS : All items contained in the drive. Read-only - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25389,7 +25356,7 @@ ITEMS : All items contained in the drive. Read-only - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25402,6 +25369,9 @@ ITEMS : All items contained in the drive. Read-only - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25441,7 +25411,7 @@ ITEMS : All items contained in the drive. Read-only - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25463,7 +25433,7 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25483,6 +25453,12 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26398,7 +26374,7 @@ ITEMS : All items contained in the drive. Read-only - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26447,7 +26423,7 @@ ITEMS : All items contained in the drive. Read-only - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -26693,6 +26669,8 @@ ITEMS : All items contained in the drive. Read-only - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -26748,7 +26726,10 @@ ITEMS : All items contained in the drive. Read-only - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27208,7 +27189,7 @@ ITEMS : All items contained in the drive. Read-only - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27304,46 +27285,6 @@ ITEMS : All items contained in the drive. Read-only - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27383,6 +27324,11 @@ ITEMS : All items contained in the drive. Read-only - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -27977,7 +27923,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28075,8 +28021,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28288,7 +28234,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28342,7 +28288,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28385,14 +28331,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -28844,8 +28790,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30267,7 +30219,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30278,6 +30230,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30308,8 +30263,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30335,7 +30293,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30348,6 +30306,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30387,7 +30348,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30409,7 +30370,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30429,6 +30390,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31340,7 +31307,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31389,7 +31356,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31635,6 +31602,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31690,7 +31659,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32150,7 +32122,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32246,46 +32218,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32325,6 +32257,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32512,7 +32449,7 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32610,8 +32547,8 @@ LIST : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -32823,7 +32760,7 @@ LIST : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -32877,7 +32814,7 @@ LIST : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -32920,14 +32857,14 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33379,8 +33316,14 @@ LIST : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34774,7 +34717,7 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34785,6 +34728,9 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34815,8 +34761,11 @@ LIST : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -34842,7 +34791,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -34855,6 +34804,9 @@ LIST : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34894,7 +34846,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -34916,7 +34868,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -34936,6 +34888,12 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -35847,7 +35805,7 @@ LIST : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35896,7 +35854,7 @@ LIST : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36142,6 +36100,8 @@ LIST : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36197,7 +36157,10 @@ LIST : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36657,7 +36620,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36753,46 +36716,6 @@ LIST : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36832,6 +36755,11 @@ LIST : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37083,7 +37011,7 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37181,8 +37109,8 @@ ROOT : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -37394,7 +37322,7 @@ ROOT : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -37448,7 +37376,7 @@ ROOT : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -37491,14 +37419,14 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -37950,8 +37878,14 @@ ROOT : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -38965,7 +38899,7 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -38976,6 +38910,9 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -39006,8 +38943,11 @@ ROOT : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -39033,7 +38973,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -39046,6 +38986,9 @@ ROOT : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -39085,7 +39028,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -39107,7 +39050,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -39127,6 +39070,12 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -40042,7 +39991,7 @@ ROOT : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40091,7 +40040,7 @@ ROOT : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -40337,6 +40286,8 @@ ROOT : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -40392,7 +40343,10 @@ ROOT : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -40852,7 +40806,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -40948,46 +40902,6 @@ ROOT : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41027,6 +40941,11 @@ ROOT : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -41624,7 +41543,7 @@ SPECIAL : Collection of common folders available in - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -41722,8 +41641,8 @@ SPECIAL : Collection of common folders available in - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -41935,7 +41854,7 @@ SPECIAL : Collection of common folders available in - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -41989,7 +41908,7 @@ SPECIAL : Collection of common folders available in - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -42032,14 +41951,14 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -42491,8 +42410,14 @@ SPECIAL : Collection of common folders available in - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -43506,7 +43431,7 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -43517,6 +43442,9 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -43547,8 +43475,11 @@ SPECIAL : Collection of common folders available in - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -43574,7 +43505,7 @@ SPECIAL : Collection of common folders available in - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -43587,6 +43518,9 @@ SPECIAL : Collection of common folders available in - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -43626,7 +43560,7 @@ SPECIAL : Collection of common folders available in - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -43648,7 +43582,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -43668,6 +43602,12 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -44583,7 +44523,7 @@ SPECIAL : Collection of common folders available in - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -44632,7 +44572,7 @@ SPECIAL : Collection of common folders available in - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -44878,6 +44818,8 @@ SPECIAL : Collection of common folders available in - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -44933,7 +44875,10 @@ SPECIAL : Collection of common folders available in - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -45393,7 +45338,7 @@ SPECIAL : Collection of common folders available in - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -45489,46 +45434,6 @@ SPECIAL : Collection of common folders available in - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -45568,6 +45473,11 @@ SPECIAL : Collection of common folders available in - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveItem.md index b9470a12460..441d07bd4a4 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveItem.md @@ -1193,7 +1193,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1291,8 +1291,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1504,7 +1504,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1558,7 +1558,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1601,14 +1601,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2060,8 +2060,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3031,7 +3037,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3042,6 +3048,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3072,8 +3081,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3099,7 +3111,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3112,6 +3124,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3151,7 +3166,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3173,7 +3188,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3193,6 +3208,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4108,7 +4129,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4157,7 +4178,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4403,6 +4424,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4458,7 +4481,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4918,7 +4944,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5014,46 +5040,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5093,6 +5079,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5703,7 +5694,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5801,8 +5792,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6014,7 +6005,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6068,7 +6059,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6111,14 +6102,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6570,8 +6561,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7556,7 +7553,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7567,6 +7564,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7597,8 +7597,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7624,7 +7627,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7637,6 +7640,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7676,7 +7682,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7698,7 +7704,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7718,6 +7724,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8633,7 +8645,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8682,7 +8694,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8928,6 +8940,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8983,7 +8997,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9443,7 +9460,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9539,46 +9556,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9618,6 +9595,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10238,7 +10220,7 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10336,8 +10318,8 @@ BODYPARAMETER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10549,7 +10531,7 @@ BODYPARAMETER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10603,7 +10585,7 @@ BODYPARAMETER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10646,14 +10628,14 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11105,8 +11087,14 @@ BODYPARAMETER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12120,7 +12108,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12131,6 +12119,9 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12161,8 +12152,11 @@ BODYPARAMETER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12188,7 +12182,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12201,6 +12195,9 @@ BODYPARAMETER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12240,7 +12237,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12262,7 +12259,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12282,6 +12279,12 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13197,7 +13200,7 @@ BODYPARAMETER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13246,7 +13249,7 @@ BODYPARAMETER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13492,6 +13495,8 @@ BODYPARAMETER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13547,7 +13552,10 @@ BODYPARAMETER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14007,7 +14015,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14103,46 +14111,6 @@ BODYPARAMETER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14182,6 +14150,11 @@ BODYPARAMETER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14776,7 +14749,7 @@ CHILDREN : Collection containing Item objects for t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14874,8 +14847,8 @@ CHILDREN : Collection containing Item objects for t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15087,7 +15060,7 @@ CHILDREN : Collection containing Item objects for t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15141,7 +15114,7 @@ CHILDREN : Collection containing Item objects for t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15184,14 +15157,14 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15643,8 +15616,14 @@ CHILDREN : Collection containing Item objects for t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16658,7 +16637,7 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16669,6 +16648,9 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16699,8 +16681,11 @@ CHILDREN : Collection containing Item objects for t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16726,7 +16711,7 @@ CHILDREN : Collection containing Item objects for t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16739,6 +16724,9 @@ CHILDREN : Collection containing Item objects for t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16778,7 +16766,7 @@ CHILDREN : Collection containing Item objects for t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16800,7 +16788,7 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16820,6 +16808,12 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17735,7 +17729,7 @@ CHILDREN : Collection containing Item objects for t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17784,7 +17778,7 @@ CHILDREN : Collection containing Item objects for t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18030,6 +18024,8 @@ CHILDREN : Collection containing Item objects for t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18085,7 +18081,10 @@ CHILDREN : Collection containing Item objects for t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18545,7 +18544,7 @@ CHILDREN : Collection containing Item objects for t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18641,46 +18640,6 @@ CHILDREN : Collection containing Item objects for t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18720,6 +18679,11 @@ CHILDREN : Collection containing Item objects for t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19314,7 +19278,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19412,8 +19376,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19625,7 +19589,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19679,7 +19643,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19722,14 +19686,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20181,8 +20145,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21604,7 +21574,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21615,6 +21585,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21645,8 +21618,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21672,7 +21648,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21685,6 +21661,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21724,7 +21703,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21746,7 +21725,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21766,6 +21745,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22677,7 +22662,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22726,7 +22711,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22972,6 +22957,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23027,7 +23014,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23487,7 +23477,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23583,46 +23573,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23662,6 +23612,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23915,7 +23870,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -24013,8 +23968,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24226,7 +24181,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24280,7 +24235,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24323,14 +24278,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24782,8 +24737,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26205,7 +26166,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26216,6 +26177,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26246,8 +26210,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26273,7 +26240,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26286,6 +26253,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26325,7 +26295,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26347,7 +26317,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26367,6 +26337,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27278,7 +27254,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27327,7 +27303,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27573,6 +27549,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27628,7 +27606,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -28088,7 +28069,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28184,46 +28165,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28263,6 +28204,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28450,7 +28396,7 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28548,8 +28494,8 @@ LISTITEM : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28761,7 +28707,7 @@ LISTITEM : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28815,7 +28761,7 @@ LISTITEM : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28858,14 +28804,14 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29317,8 +29263,14 @@ LISTITEM : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30698,7 +30650,7 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30709,6 +30661,9 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30739,8 +30694,11 @@ LISTITEM : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30766,7 +30724,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30779,6 +30737,9 @@ LISTITEM : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30818,7 +30779,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30840,7 +30801,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30860,6 +30821,12 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31771,7 +31738,7 @@ LISTITEM : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31820,7 +31787,7 @@ LISTITEM : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -32066,6 +32033,8 @@ LISTITEM : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -32121,7 +32090,10 @@ LISTITEM : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32581,7 +32553,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32677,46 +32649,6 @@ LISTITEM : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32756,6 +32688,11 @@ LISTITEM : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveItemListItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveItemListItem.md index d45c28bdeda..f50755e9d8c 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveItemListItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveItemListItem.md @@ -744,7 +744,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -842,8 +842,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1055,7 +1055,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1109,7 +1109,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1152,14 +1152,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1611,8 +1611,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2582,7 +2588,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2593,6 +2599,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2623,8 +2632,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2650,7 +2662,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2663,6 +2675,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2702,7 +2717,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2724,7 +2739,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2744,6 +2759,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3659,7 +3680,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3708,7 +3729,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3954,6 +3975,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4009,7 +4032,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4469,7 +4495,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4565,46 +4591,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4644,6 +4630,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5254,7 +5245,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5352,8 +5343,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5565,7 +5556,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5619,7 +5610,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5662,14 +5653,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6121,8 +6112,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7107,7 +7104,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7118,6 +7115,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7148,8 +7148,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7175,7 +7178,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7188,6 +7191,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7227,7 +7233,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7249,7 +7255,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7269,6 +7275,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8184,7 +8196,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8233,7 +8245,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8479,6 +8491,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8534,7 +8548,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8994,7 +9011,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9090,46 +9107,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9169,6 +9146,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9770,7 +9752,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9868,8 +9850,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10081,7 +10063,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10135,7 +10117,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10178,14 +10160,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10637,8 +10619,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12018,7 +12006,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12029,6 +12017,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12059,8 +12050,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12086,7 +12080,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12099,6 +12093,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12138,7 +12135,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12160,7 +12157,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12180,6 +12177,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13091,7 +13094,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13140,7 +13143,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13386,6 +13389,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13441,7 +13446,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13901,7 +13909,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13997,46 +14005,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14076,6 +14044,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14313,7 +14286,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14411,8 +14384,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14624,7 +14597,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14678,7 +14651,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14721,14 +14694,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15180,8 +15153,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16603,7 +16582,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16614,6 +16593,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16644,8 +16626,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16671,7 +16656,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16684,6 +16669,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16723,7 +16711,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16745,7 +16733,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16765,6 +16753,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17676,7 +17670,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17725,7 +17719,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17971,6 +17965,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18026,7 +18022,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18486,7 +18485,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18582,46 +18581,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18661,6 +18620,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18879,7 +18843,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18977,8 +18941,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19190,7 +19154,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19244,7 +19208,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19287,14 +19251,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19746,8 +19710,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20761,7 +20731,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20772,6 +20742,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20802,8 +20775,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20829,7 +20805,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20842,6 +20818,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20881,7 +20860,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20903,7 +20882,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20923,6 +20902,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21838,7 +21823,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21887,7 +21872,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22133,6 +22118,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22188,7 +22175,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22648,7 +22638,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22744,46 +22734,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22823,6 +22773,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23442,7 +23397,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23540,8 +23495,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23753,7 +23708,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23807,7 +23762,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23850,14 +23805,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24309,8 +24264,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25732,7 +25693,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25743,6 +25704,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25773,8 +25737,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25800,7 +25767,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25813,6 +25780,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25852,7 +25822,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25874,7 +25844,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25894,6 +25864,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26805,7 +26781,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26854,7 +26830,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27100,6 +27076,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27155,7 +27133,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27615,7 +27596,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27711,46 +27692,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27790,6 +27731,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveList.md b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveList.md index d4657cf4625..4d5672bca74 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveList.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveList.md @@ -761,7 +761,7 @@ ACTIVITIES : The recent activities that took p - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -859,8 +859,8 @@ ACTIVITIES : The recent activities that took p - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1072,7 +1072,7 @@ ACTIVITIES : The recent activities that took p - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1126,7 +1126,7 @@ ACTIVITIES : The recent activities that took p - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1169,14 +1169,14 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1628,8 +1628,14 @@ ACTIVITIES : The recent activities that took p - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2599,7 +2605,7 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2610,6 +2616,9 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2640,8 +2649,11 @@ ACTIVITIES : The recent activities that took p - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2667,7 +2679,7 @@ ACTIVITIES : The recent activities that took p - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2680,6 +2692,9 @@ ACTIVITIES : The recent activities that took p - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2719,7 +2734,7 @@ ACTIVITIES : The recent activities that took p - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2741,7 +2756,7 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2761,6 +2776,12 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3676,7 +3697,7 @@ ACTIVITIES : The recent activities that took p - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3725,7 +3746,7 @@ ACTIVITIES : The recent activities that took p - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3971,6 +3992,8 @@ ACTIVITIES : The recent activities that took p - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4026,7 +4049,10 @@ ACTIVITIES : The recent activities that took p - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4486,7 +4512,7 @@ ACTIVITIES : The recent activities that took p - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4582,46 +4608,6 @@ ACTIVITIES : The recent activities that took p - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4661,6 +4647,11 @@ ACTIVITIES : The recent activities that took p - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5255,7 +5246,7 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5353,8 +5344,8 @@ BODYPARAMETER : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5566,7 +5557,7 @@ BODYPARAMETER : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5620,7 +5611,7 @@ BODYPARAMETER : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5663,14 +5654,14 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6122,8 +6113,14 @@ BODYPARAMETER : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7517,7 +7514,7 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7528,6 +7525,9 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7558,8 +7558,11 @@ BODYPARAMETER : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7585,7 +7588,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7598,6 +7601,9 @@ BODYPARAMETER : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7637,7 +7643,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7659,7 +7665,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7679,6 +7685,12 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8590,7 +8602,7 @@ BODYPARAMETER : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8639,7 +8651,7 @@ BODYPARAMETER : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8885,6 +8897,8 @@ BODYPARAMETER : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8940,7 +8954,10 @@ BODYPARAMETER : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9400,7 +9417,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9496,46 +9513,6 @@ BODYPARAMETER : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9575,6 +9552,11 @@ BODYPARAMETER : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10114,7 +10096,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10212,8 +10194,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10425,7 +10407,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10479,7 +10461,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10522,14 +10504,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10981,8 +10963,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12404,7 +12392,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12415,6 +12403,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12445,8 +12436,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12472,7 +12466,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12485,6 +12479,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12524,7 +12521,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12546,7 +12543,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12566,6 +12563,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13477,7 +13480,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13526,7 +13529,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13772,6 +13775,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13827,7 +13832,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14287,7 +14295,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14383,46 +14391,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14462,6 +14430,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14649,7 +14622,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14747,8 +14720,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14960,7 +14933,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15014,7 +14987,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15057,14 +15030,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15516,8 +15489,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16904,7 +16883,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16915,6 +16894,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16945,8 +16927,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16972,7 +16957,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16985,6 +16970,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17024,7 +17012,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -17046,7 +17034,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17066,6 +17054,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17977,7 +17971,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18026,7 +18020,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18272,6 +18266,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18327,7 +18323,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18787,7 +18786,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18883,46 +18882,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18962,6 +18921,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19204,7 +19168,7 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19302,8 +19266,8 @@ ITEMS : All items contained in the list. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19515,7 +19479,7 @@ ITEMS : All items contained in the list. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19569,7 +19533,7 @@ ITEMS : All items contained in the list. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19612,14 +19576,14 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20071,8 +20035,14 @@ ITEMS : All items contained in the list. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21452,7 +21422,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21463,6 +21433,9 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21493,8 +21466,11 @@ ITEMS : All items contained in the list. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21520,7 +21496,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21533,6 +21509,9 @@ ITEMS : All items contained in the list. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21572,7 +21551,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21594,7 +21573,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21614,6 +21593,12 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22525,7 +22510,7 @@ ITEMS : All items contained in the list. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22574,7 +22559,7 @@ ITEMS : All items contained in the list. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22820,6 +22805,8 @@ ITEMS : All items contained in the list. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22875,7 +22862,10 @@ ITEMS : All items contained in the list. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23335,7 +23325,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23431,46 +23421,6 @@ ITEMS : All items contained in the list. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23510,6 +23460,11 @@ ITEMS : All items contained in the list. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23742,7 +23697,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23840,8 +23795,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24053,7 +24008,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24107,7 +24062,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24150,14 +24105,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24609,8 +24564,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26032,7 +25993,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26043,6 +26004,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26073,8 +26037,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26100,7 +26067,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26113,6 +26080,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26152,7 +26122,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26174,7 +26144,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26194,6 +26164,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27105,7 +27081,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27154,7 +27130,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27400,6 +27376,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27455,7 +27433,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27915,7 +27896,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28011,46 +27992,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28090,6 +28031,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveListItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveListItem.md index 9e936ecb37b..1b6fbb9ec00 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveListItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveListItem.md @@ -744,7 +744,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -842,8 +842,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1055,7 +1055,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1109,7 +1109,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1152,14 +1152,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1611,8 +1611,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2582,7 +2588,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2593,6 +2599,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2623,8 +2632,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2650,7 +2662,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2663,6 +2675,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2702,7 +2717,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2724,7 +2739,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2744,6 +2759,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3659,7 +3680,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3708,7 +3729,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3954,6 +3975,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4009,7 +4032,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4469,7 +4495,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4565,46 +4591,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4644,6 +4630,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5254,7 +5245,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5352,8 +5343,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5565,7 +5556,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5619,7 +5610,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5662,14 +5653,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6121,8 +6112,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7107,7 +7104,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7118,6 +7115,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7148,8 +7148,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7175,7 +7178,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7188,6 +7191,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7227,7 +7233,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7249,7 +7255,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7269,6 +7275,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8184,7 +8196,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8233,7 +8245,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8479,6 +8491,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8534,7 +8548,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8994,7 +9011,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9090,46 +9107,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9169,6 +9146,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9770,7 +9752,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9868,8 +9850,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10081,7 +10063,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10135,7 +10117,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10178,14 +10160,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10637,8 +10619,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12018,7 +12006,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12029,6 +12017,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12059,8 +12050,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12086,7 +12080,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12099,6 +12093,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12138,7 +12135,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12160,7 +12157,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12180,6 +12177,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13091,7 +13094,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13140,7 +13143,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13386,6 +13389,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13441,7 +13446,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13901,7 +13909,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13997,46 +14005,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14076,6 +14044,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14313,7 +14286,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14411,8 +14384,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14624,7 +14597,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14678,7 +14651,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14721,14 +14694,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15180,8 +15153,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16603,7 +16582,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16614,6 +16593,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16644,8 +16626,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16671,7 +16656,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16684,6 +16669,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16723,7 +16711,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16745,7 +16733,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16765,6 +16753,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17676,7 +17670,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17725,7 +17719,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17971,6 +17965,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18026,7 +18022,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18486,7 +18485,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18582,46 +18581,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18661,6 +18620,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18879,7 +18843,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18977,8 +18941,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19190,7 +19154,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19244,7 +19208,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19287,14 +19251,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19746,8 +19710,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20761,7 +20731,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20772,6 +20742,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20802,8 +20775,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20829,7 +20805,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20842,6 +20818,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20881,7 +20860,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20903,7 +20882,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20923,6 +20902,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21838,7 +21823,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21887,7 +21872,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22133,6 +22118,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22188,7 +22175,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22648,7 +22638,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22744,46 +22734,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22823,6 +22773,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23442,7 +23397,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23540,8 +23495,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23753,7 +23708,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23807,7 +23762,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23850,14 +23805,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24309,8 +24264,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25732,7 +25693,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25743,6 +25704,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25773,8 +25737,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25800,7 +25767,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25813,6 +25780,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25852,7 +25822,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25874,7 +25844,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25894,6 +25864,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26805,7 +26781,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26854,7 +26830,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27100,6 +27076,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27155,7 +27133,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27615,7 +27596,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27711,46 +27692,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27790,6 +27731,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveRoot.md b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveRoot.md index afacbdbc4d8..5702b4b14d6 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveRoot.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveRoot.md @@ -1178,7 +1178,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1276,8 +1276,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1489,7 +1489,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1543,7 +1543,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1586,14 +1586,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2045,8 +2045,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3016,7 +3022,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3027,6 +3033,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3057,8 +3066,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3084,7 +3096,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3097,6 +3109,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3136,7 +3151,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3158,7 +3173,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3178,6 +3193,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4093,7 +4114,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4142,7 +4163,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4388,6 +4409,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4443,7 +4466,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4903,7 +4929,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4999,46 +5025,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5078,6 +5064,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5688,7 +5679,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5786,8 +5777,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5999,7 +5990,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6053,7 +6044,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6096,14 +6087,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6555,8 +6546,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7541,7 +7538,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7552,6 +7549,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7582,8 +7582,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7609,7 +7612,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7622,6 +7625,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7661,7 +7667,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7683,7 +7689,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7703,6 +7709,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8618,7 +8630,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8667,7 +8679,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8913,6 +8925,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8968,7 +8982,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9428,7 +9445,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9524,46 +9541,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9603,6 +9580,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10223,7 +10205,7 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10321,8 +10303,8 @@ BODYPARAMETER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10534,7 +10516,7 @@ BODYPARAMETER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10588,7 +10570,7 @@ BODYPARAMETER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10631,14 +10613,14 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11090,8 +11072,14 @@ BODYPARAMETER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12105,7 +12093,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12116,6 +12104,9 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12146,8 +12137,11 @@ BODYPARAMETER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12173,7 +12167,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12186,6 +12180,9 @@ BODYPARAMETER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12225,7 +12222,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12247,7 +12244,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12267,6 +12264,12 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13182,7 +13185,7 @@ BODYPARAMETER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13231,7 +13234,7 @@ BODYPARAMETER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13477,6 +13480,8 @@ BODYPARAMETER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13532,7 +13537,10 @@ BODYPARAMETER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13992,7 +14000,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14088,46 +14096,6 @@ BODYPARAMETER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14167,6 +14135,11 @@ BODYPARAMETER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14761,7 +14734,7 @@ CHILDREN : Collection containing Item objects for t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14859,8 +14832,8 @@ CHILDREN : Collection containing Item objects for t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15072,7 +15045,7 @@ CHILDREN : Collection containing Item objects for t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15126,7 +15099,7 @@ CHILDREN : Collection containing Item objects for t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15169,14 +15142,14 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15628,8 +15601,14 @@ CHILDREN : Collection containing Item objects for t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16643,7 +16622,7 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16654,6 +16633,9 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16684,8 +16666,11 @@ CHILDREN : Collection containing Item objects for t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16711,7 +16696,7 @@ CHILDREN : Collection containing Item objects for t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16724,6 +16709,9 @@ CHILDREN : Collection containing Item objects for t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16763,7 +16751,7 @@ CHILDREN : Collection containing Item objects for t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16785,7 +16773,7 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16805,6 +16793,12 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17720,7 +17714,7 @@ CHILDREN : Collection containing Item objects for t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17769,7 +17763,7 @@ CHILDREN : Collection containing Item objects for t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18015,6 +18009,8 @@ CHILDREN : Collection containing Item objects for t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18070,7 +18066,10 @@ CHILDREN : Collection containing Item objects for t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18530,7 +18529,7 @@ CHILDREN : Collection containing Item objects for t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18626,46 +18625,6 @@ CHILDREN : Collection containing Item objects for t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18705,6 +18664,11 @@ CHILDREN : Collection containing Item objects for t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19299,7 +19263,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19397,8 +19361,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19610,7 +19574,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19664,7 +19628,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19707,14 +19671,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20166,8 +20130,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21589,7 +21559,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21600,6 +21570,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21630,8 +21603,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21657,7 +21633,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21670,6 +21646,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21709,7 +21688,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21731,7 +21710,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21751,6 +21730,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22662,7 +22647,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22711,7 +22696,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22957,6 +22942,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23012,7 +22999,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23472,7 +23462,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23568,46 +23558,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23647,6 +23597,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23900,7 +23855,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23998,8 +23953,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24211,7 +24166,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24265,7 +24220,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24308,14 +24263,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24767,8 +24722,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26190,7 +26151,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26201,6 +26162,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26231,8 +26195,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26258,7 +26225,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26271,6 +26238,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26310,7 +26280,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26332,7 +26302,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26352,6 +26322,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27263,7 +27239,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27312,7 +27288,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27558,6 +27534,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27613,7 +27591,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -28073,7 +28054,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28169,46 +28150,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28248,6 +28189,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28435,7 +28381,7 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28533,8 +28479,8 @@ LISTITEM : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28746,7 +28692,7 @@ LISTITEM : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28800,7 +28746,7 @@ LISTITEM : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28843,14 +28789,14 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29302,8 +29248,14 @@ LISTITEM : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30683,7 +30635,7 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30694,6 +30646,9 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30724,8 +30679,11 @@ LISTITEM : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30751,7 +30709,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30764,6 +30722,9 @@ LISTITEM : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30803,7 +30764,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30825,7 +30786,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30845,6 +30806,12 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31756,7 +31723,7 @@ LISTITEM : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31805,7 +31772,7 @@ LISTITEM : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -32051,6 +32018,8 @@ LISTITEM : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -32106,7 +32075,10 @@ LISTITEM : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32566,7 +32538,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32662,46 +32634,6 @@ LISTITEM : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32741,6 +32673,11 @@ LISTITEM : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveRootListItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveRootListItem.md index 59c08e669cd..45b610f03e4 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveRootListItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgGroupDriveRootListItem.md @@ -729,7 +729,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -827,8 +827,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1040,7 +1040,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1094,7 +1094,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1137,14 +1137,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1596,8 +1596,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2567,7 +2573,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2578,6 +2584,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2608,8 +2617,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2635,7 +2647,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2648,6 +2660,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2687,7 +2702,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2709,7 +2724,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2729,6 +2744,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3644,7 +3665,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3693,7 +3714,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3939,6 +3960,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3994,7 +4017,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4454,7 +4480,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4550,46 +4576,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4629,6 +4615,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5239,7 +5230,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5337,8 +5328,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5550,7 +5541,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5604,7 +5595,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5647,14 +5638,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6106,8 +6097,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7092,7 +7089,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7103,6 +7100,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7133,8 +7133,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7160,7 +7163,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7173,6 +7176,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7212,7 +7218,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7234,7 +7240,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7254,6 +7260,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8169,7 +8181,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8218,7 +8230,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8464,6 +8476,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8519,7 +8533,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8979,7 +8996,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9075,46 +9092,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9154,6 +9131,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9755,7 +9737,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9853,8 +9835,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10066,7 +10048,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10120,7 +10102,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10163,14 +10145,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10622,8 +10604,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12003,7 +11991,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12014,6 +12002,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12044,8 +12035,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12071,7 +12065,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12084,6 +12078,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12123,7 +12120,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12145,7 +12142,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12165,6 +12162,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13076,7 +13079,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13125,7 +13128,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13371,6 +13374,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13426,7 +13431,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13886,7 +13894,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13982,46 +13990,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14061,6 +14029,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14298,7 +14271,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14396,8 +14369,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14609,7 +14582,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14663,7 +14636,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14706,14 +14679,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15165,8 +15138,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16588,7 +16567,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16599,6 +16578,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16629,8 +16611,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16656,7 +16641,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16669,6 +16654,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16708,7 +16696,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16730,7 +16718,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16750,6 +16738,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17661,7 +17655,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17710,7 +17704,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17956,6 +17950,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18011,7 +18007,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18471,7 +18470,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18567,46 +18566,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18646,6 +18605,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18864,7 +18828,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18962,8 +18926,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19175,7 +19139,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19229,7 +19193,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19272,14 +19236,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19731,8 +19695,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20746,7 +20716,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20757,6 +20727,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20787,8 +20760,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20814,7 +20790,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20827,6 +20803,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20866,7 +20845,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20888,7 +20867,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20908,6 +20887,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21823,7 +21808,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21872,7 +21857,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22118,6 +22103,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22173,7 +22160,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22633,7 +22623,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22729,46 +22719,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22808,6 +22758,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23427,7 +23382,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23525,8 +23480,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23738,7 +23693,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23792,7 +23747,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23835,14 +23790,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24294,8 +24249,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25717,7 +25678,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25728,6 +25689,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25758,8 +25722,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25785,7 +25752,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25798,6 +25765,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25837,7 +25807,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25859,7 +25829,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25879,6 +25849,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26790,7 +26766,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26839,7 +26815,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27085,6 +27061,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27140,7 +27118,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27600,7 +27581,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27696,46 +27677,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27775,6 +27716,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgShareList.md b/src/Files/Files/docs/v1.0-beta/Update-MgShareList.md index 0ea532163a9..184483ff02d 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgShareList.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgShareList.md @@ -746,7 +746,7 @@ ACTIVITIES : The recent activities that took p - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -844,8 +844,8 @@ ACTIVITIES : The recent activities that took p - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1057,7 +1057,7 @@ ACTIVITIES : The recent activities that took p - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1111,7 +1111,7 @@ ACTIVITIES : The recent activities that took p - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1154,14 +1154,14 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1613,8 +1613,14 @@ ACTIVITIES : The recent activities that took p - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2584,7 +2590,7 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2595,6 +2601,9 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2625,8 +2634,11 @@ ACTIVITIES : The recent activities that took p - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2652,7 +2664,7 @@ ACTIVITIES : The recent activities that took p - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2665,6 +2677,9 @@ ACTIVITIES : The recent activities that took p - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2704,7 +2719,7 @@ ACTIVITIES : The recent activities that took p - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2726,7 +2741,7 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2746,6 +2761,12 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3661,7 +3682,7 @@ ACTIVITIES : The recent activities that took p - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3710,7 +3731,7 @@ ACTIVITIES : The recent activities that took p - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3956,6 +3977,8 @@ ACTIVITIES : The recent activities that took p - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4011,7 +4034,10 @@ ACTIVITIES : The recent activities that took p - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4471,7 +4497,7 @@ ACTIVITIES : The recent activities that took p - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4567,46 +4593,6 @@ ACTIVITIES : The recent activities that took p - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4646,6 +4632,11 @@ ACTIVITIES : The recent activities that took p - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5240,7 +5231,7 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5338,8 +5329,8 @@ BODYPARAMETER : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5551,7 +5542,7 @@ BODYPARAMETER : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5605,7 +5596,7 @@ BODYPARAMETER : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5648,14 +5639,14 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6107,8 +6098,14 @@ BODYPARAMETER : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7502,7 +7499,7 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7513,6 +7510,9 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7543,8 +7543,11 @@ BODYPARAMETER : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7570,7 +7573,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7583,6 +7586,9 @@ BODYPARAMETER : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7622,7 +7628,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7644,7 +7650,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7664,6 +7670,12 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8575,7 +8587,7 @@ BODYPARAMETER : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8624,7 +8636,7 @@ BODYPARAMETER : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8870,6 +8882,8 @@ BODYPARAMETER : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8925,7 +8939,10 @@ BODYPARAMETER : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9385,7 +9402,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9481,46 +9498,6 @@ BODYPARAMETER : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9560,6 +9537,11 @@ BODYPARAMETER : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10099,7 +10081,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10197,8 +10179,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10410,7 +10392,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10464,7 +10446,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10507,14 +10489,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10966,8 +10948,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12389,7 +12377,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12400,6 +12388,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12430,8 +12421,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12457,7 +12451,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12470,6 +12464,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12509,7 +12506,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12531,7 +12528,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12551,6 +12548,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13462,7 +13465,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13511,7 +13514,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13757,6 +13760,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13812,7 +13817,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14272,7 +14280,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14368,46 +14376,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14447,6 +14415,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14634,7 +14607,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14732,8 +14705,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14945,7 +14918,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14999,7 +14972,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15042,14 +15015,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15501,8 +15474,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16889,7 +16868,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16900,6 +16879,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16930,8 +16912,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16957,7 +16942,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16970,6 +16955,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17009,7 +16997,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -17031,7 +17019,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17051,6 +17039,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17962,7 +17956,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18011,7 +18005,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18257,6 +18251,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18312,7 +18308,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18772,7 +18771,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18868,46 +18867,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18947,6 +18906,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19189,7 +19153,7 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19287,8 +19251,8 @@ ITEMS : All items contained in the list. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19500,7 +19464,7 @@ ITEMS : All items contained in the list. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19554,7 +19518,7 @@ ITEMS : All items contained in the list. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19597,14 +19561,14 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20056,8 +20020,14 @@ ITEMS : All items contained in the list. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21437,7 +21407,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21448,6 +21418,9 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21478,8 +21451,11 @@ ITEMS : All items contained in the list. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21505,7 +21481,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21518,6 +21494,9 @@ ITEMS : All items contained in the list. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21557,7 +21536,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21579,7 +21558,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21599,6 +21578,12 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22510,7 +22495,7 @@ ITEMS : All items contained in the list. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22559,7 +22544,7 @@ ITEMS : All items contained in the list. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22805,6 +22790,8 @@ ITEMS : All items contained in the list. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22860,7 +22847,10 @@ ITEMS : All items contained in the list. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23320,7 +23310,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23416,46 +23406,6 @@ ITEMS : All items contained in the list. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23495,6 +23445,11 @@ ITEMS : All items contained in the list. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23727,7 +23682,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23825,8 +23780,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24038,7 +23993,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24092,7 +24047,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24135,14 +24090,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24594,8 +24549,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26017,7 +25978,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26028,6 +25989,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26058,8 +26022,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26085,7 +26052,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26098,6 +26065,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26137,7 +26107,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26159,7 +26129,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26179,6 +26149,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27090,7 +27066,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27139,7 +27115,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27385,6 +27361,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27440,7 +27418,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27900,7 +27881,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27996,46 +27977,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28075,6 +28016,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgShareListItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgShareListItem.md index f83f6bcfc67..d93ebf28bd6 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgShareListItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgShareListItem.md @@ -769,7 +769,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -867,8 +867,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1080,7 +1080,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1134,7 +1134,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1177,14 +1177,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1636,8 +1636,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2607,7 +2613,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2618,6 +2624,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2648,8 +2657,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2675,7 +2687,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2688,6 +2700,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2727,7 +2742,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2749,7 +2764,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2769,6 +2784,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3684,7 +3705,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3733,7 +3754,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3979,6 +4000,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4034,7 +4057,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4494,7 +4520,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4590,46 +4616,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4669,6 +4655,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5279,7 +5270,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5377,8 +5368,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5590,7 +5581,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5644,7 +5635,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5687,14 +5678,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6146,8 +6137,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7132,7 +7129,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7143,6 +7140,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7173,8 +7173,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7200,7 +7203,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7213,6 +7216,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7252,7 +7258,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7274,7 +7280,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7294,6 +7300,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8209,7 +8221,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8258,7 +8270,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8504,6 +8516,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8559,7 +8573,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9019,7 +9036,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9115,46 +9132,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9194,6 +9171,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9795,7 +9777,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9893,8 +9875,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10106,7 +10088,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10160,7 +10142,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10203,14 +10185,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10662,8 +10644,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12043,7 +12031,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12054,6 +12042,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12084,8 +12075,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12111,7 +12105,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12124,6 +12118,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12163,7 +12160,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12185,7 +12182,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12205,6 +12202,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13116,7 +13119,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13165,7 +13168,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13411,6 +13414,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13466,7 +13471,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13926,7 +13934,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14022,46 +14030,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14101,6 +14069,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14338,7 +14311,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14436,8 +14409,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14649,7 +14622,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14703,7 +14676,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14746,14 +14719,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15205,8 +15178,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16628,7 +16607,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16639,6 +16618,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16669,8 +16651,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16696,7 +16681,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16709,6 +16694,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16748,7 +16736,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16770,7 +16758,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16790,6 +16778,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17701,7 +17695,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17750,7 +17744,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17996,6 +17990,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18051,7 +18047,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18511,7 +18510,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18607,46 +18606,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18686,6 +18645,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18904,7 +18868,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19002,8 +18966,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19215,7 +19179,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19269,7 +19233,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19312,14 +19276,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19771,8 +19735,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20786,7 +20756,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20797,6 +20767,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20827,8 +20800,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20854,7 +20830,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20867,6 +20843,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20906,7 +20885,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20928,7 +20907,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20948,6 +20927,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21863,7 +21848,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21912,7 +21897,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22158,6 +22143,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22213,7 +22200,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22673,7 +22663,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22769,46 +22759,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22848,6 +22798,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23467,7 +23422,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23565,8 +23520,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23778,7 +23733,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23832,7 +23787,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23875,14 +23830,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24334,8 +24289,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25757,7 +25718,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25768,6 +25729,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25798,8 +25762,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25825,7 +25792,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25838,6 +25805,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25877,7 +25847,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25899,7 +25869,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25919,6 +25889,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26830,7 +26806,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26879,7 +26855,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27125,6 +27101,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27180,7 +27158,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27640,7 +27621,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27736,46 +27717,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27815,6 +27756,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgShareSharedDriveItemSharedDriveItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgShareSharedDriveItemSharedDriveItem.md index b59d10786fb..a00bcab2ebd 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgShareSharedDriveItemSharedDriveItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgShareSharedDriveItemSharedDriveItem.md @@ -660,7 +660,7 @@ BODYPARAMETER : sharedDriveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -758,8 +758,8 @@ BODYPARAMETER : sharedDriveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -971,7 +971,7 @@ BODYPARAMETER : sharedDriveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1025,7 +1025,7 @@ BODYPARAMETER : sharedDriveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1068,14 +1068,14 @@ BODYPARAMETER : sharedDriveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1527,8 +1527,14 @@ BODYPARAMETER : sharedDriveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2950,7 +2956,7 @@ BODYPARAMETER : sharedDriveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2961,6 +2967,9 @@ BODYPARAMETER : sharedDriveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2991,8 +3000,11 @@ BODYPARAMETER : sharedDriveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3018,7 +3030,7 @@ BODYPARAMETER : sharedDriveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3031,6 +3043,9 @@ BODYPARAMETER : sharedDriveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3070,7 +3085,7 @@ BODYPARAMETER : sharedDriveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3092,7 +3107,7 @@ BODYPARAMETER : sharedDriveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3112,6 +3127,12 @@ BODYPARAMETER : sharedDriveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4023,7 +4044,7 @@ BODYPARAMETER : sharedDriveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4072,7 +4093,7 @@ BODYPARAMETER : sharedDriveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4318,6 +4339,8 @@ BODYPARAMETER : sharedDriveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4373,7 +4396,10 @@ BODYPARAMETER : sharedDriveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4833,7 +4859,7 @@ BODYPARAMETER : sharedDriveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4929,46 +4955,6 @@ BODYPARAMETER : sharedDriveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5008,6 +4994,11 @@ BODYPARAMETER : sharedDriveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5219,7 +5210,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5317,8 +5308,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5530,7 +5521,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5584,7 +5575,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5627,14 +5618,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6086,8 +6077,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7509,7 +7506,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7520,6 +7517,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7550,8 +7550,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7577,7 +7580,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7590,6 +7593,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7629,7 +7635,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7651,7 +7657,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7671,6 +7677,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8582,7 +8594,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8631,7 +8643,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8877,6 +8889,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8932,7 +8946,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9392,7 +9409,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9488,46 +9505,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9567,6 +9544,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9754,7 +9736,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9852,8 +9834,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10065,7 +10047,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10119,7 +10101,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10162,14 +10144,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10621,8 +10603,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11636,7 +11624,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11647,6 +11635,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11677,8 +11668,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11704,7 +11698,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11717,6 +11711,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11756,7 +11753,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -11778,7 +11775,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11798,6 +11795,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12713,7 +12716,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12762,7 +12765,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13008,6 +13011,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13063,7 +13068,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13523,7 +13531,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13619,46 +13627,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13698,6 +13666,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14310,7 +14283,7 @@ ITEMS : All driveItems contained in the sharing roo - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14408,8 +14381,8 @@ ITEMS : All driveItems contained in the sharing roo - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14621,7 +14594,7 @@ ITEMS : All driveItems contained in the sharing roo - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14675,7 +14648,7 @@ ITEMS : All driveItems contained in the sharing roo - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14718,14 +14691,14 @@ ITEMS : All driveItems contained in the sharing roo - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15177,8 +15150,14 @@ ITEMS : All driveItems contained in the sharing roo - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16192,7 +16171,7 @@ ITEMS : All driveItems contained in the sharing roo - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16203,6 +16182,9 @@ ITEMS : All driveItems contained in the sharing roo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16233,8 +16215,11 @@ ITEMS : All driveItems contained in the sharing roo - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16260,7 +16245,7 @@ ITEMS : All driveItems contained in the sharing roo - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16273,6 +16258,9 @@ ITEMS : All driveItems contained in the sharing roo - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16312,7 +16300,7 @@ ITEMS : All driveItems contained in the sharing roo - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16334,7 +16322,7 @@ ITEMS : All driveItems contained in the sharing roo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16354,6 +16342,12 @@ ITEMS : All driveItems contained in the sharing roo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17269,7 +17263,7 @@ ITEMS : All driveItems contained in the sharing roo - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17318,7 +17312,7 @@ ITEMS : All driveItems contained in the sharing roo - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17564,6 +17558,8 @@ ITEMS : All driveItems contained in the sharing roo - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17619,7 +17615,10 @@ ITEMS : All driveItems contained in the sharing roo - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18079,7 +18078,7 @@ ITEMS : All driveItems contained in the sharing roo - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18175,46 +18174,6 @@ ITEMS : All driveItems contained in the sharing roo - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18254,6 +18213,11 @@ ITEMS : All driveItems contained in the sharing roo - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18848,7 +18812,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18946,8 +18910,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19159,7 +19123,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19213,7 +19177,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19256,14 +19220,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19715,8 +19679,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21138,7 +21108,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21149,6 +21119,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21179,8 +21152,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21206,7 +21182,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21219,6 +21195,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21258,7 +21237,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21280,7 +21259,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21300,6 +21279,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22211,7 +22196,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22260,7 +22245,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22506,6 +22491,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22561,7 +22548,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23021,7 +23011,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23117,46 +23107,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23196,6 +23146,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23383,7 +23338,7 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23481,8 +23436,8 @@ LIST : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23694,7 +23649,7 @@ LIST : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23748,7 +23703,7 @@ LIST : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23791,14 +23746,14 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24250,8 +24205,14 @@ LIST : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25645,7 +25606,7 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25656,6 +25617,9 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25686,8 +25650,11 @@ LIST : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25713,7 +25680,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25726,6 +25693,9 @@ LIST : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25765,7 +25735,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25787,7 +25757,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25807,6 +25777,12 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26718,7 +26694,7 @@ LIST : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26767,7 +26743,7 @@ LIST : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27013,6 +26989,8 @@ LIST : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27068,7 +27046,10 @@ LIST : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27528,7 +27509,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27624,46 +27605,6 @@ LIST : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27703,6 +27644,11 @@ LIST : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -27915,7 +27861,7 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28013,8 +27959,8 @@ LISTITEM : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28226,7 +28172,7 @@ LISTITEM : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28280,7 +28226,7 @@ LISTITEM : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28323,14 +28269,14 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -28782,8 +28728,14 @@ LISTITEM : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30163,7 +30115,7 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30174,6 +30126,9 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30204,8 +30159,11 @@ LISTITEM : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30231,7 +30189,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30244,6 +30202,9 @@ LISTITEM : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30283,7 +30244,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30305,7 +30266,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30325,6 +30286,12 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31236,7 +31203,7 @@ LISTITEM : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31285,7 +31252,7 @@ LISTITEM : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31531,6 +31498,8 @@ LISTITEM : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31586,7 +31555,10 @@ LISTITEM : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32046,7 +32018,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32142,46 +32114,6 @@ LISTITEM : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32221,6 +32153,11 @@ LISTITEM : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32537,7 +32474,7 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32635,8 +32572,8 @@ ROOT : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -32848,7 +32785,7 @@ ROOT : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -32902,7 +32839,7 @@ ROOT : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -32945,14 +32882,14 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33404,8 +33341,14 @@ ROOT : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34419,7 +34362,7 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34430,6 +34373,9 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34460,8 +34406,11 @@ ROOT : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -34487,7 +34436,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -34500,6 +34449,9 @@ ROOT : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34539,7 +34491,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -34561,7 +34513,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -34581,6 +34533,12 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -35496,7 +35454,7 @@ ROOT : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35545,7 +35503,7 @@ ROOT : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -35791,6 +35749,8 @@ ROOT : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -35846,7 +35806,10 @@ ROOT : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36306,7 +36269,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36402,46 +36365,6 @@ ROOT : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36481,6 +36404,11 @@ ROOT : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37069,7 +36997,7 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37167,8 +37095,8 @@ SITE : site - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -37380,7 +37308,7 @@ SITE : site - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -37434,7 +37362,7 @@ SITE : site - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -37477,14 +37405,14 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -37936,8 +37864,14 @@ SITE : site - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -39282,7 +39216,7 @@ SITE : site - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -39293,6 +39227,9 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -39323,8 +39260,11 @@ SITE : site - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -39350,7 +39290,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -39363,6 +39303,9 @@ SITE : site - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -39402,7 +39345,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -39424,7 +39367,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -39444,6 +39387,12 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -40355,7 +40304,7 @@ SITE : site - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40404,7 +40353,7 @@ SITE : site - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -40650,6 +40599,8 @@ SITE : site - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -40705,7 +40656,10 @@ SITE : site - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -41165,7 +41119,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -41261,46 +41215,6 @@ SITE : site - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41340,6 +41254,11 @@ SITE : site - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgUserDrive.md b/src/Files/Files/docs/v1.0-beta/Update-MgUserDrive.md index 227e237dd0b..4535eea34f6 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgUserDrive.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgUserDrive.md @@ -787,7 +787,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -885,8 +885,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1098,7 +1098,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1152,7 +1152,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1195,14 +1195,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1654,8 +1654,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2625,7 +2631,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2636,6 +2642,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2666,8 +2675,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2693,7 +2705,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2706,6 +2718,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2745,7 +2760,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2767,7 +2782,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2787,6 +2802,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3702,7 +3723,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3751,7 +3772,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3997,6 +4018,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4052,7 +4075,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4512,7 +4538,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4608,46 +4634,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4687,6 +4673,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5281,7 +5272,7 @@ BODYPARAMETER : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5379,8 +5370,8 @@ BODYPARAMETER : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5592,7 +5583,7 @@ BODYPARAMETER : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5646,7 +5637,7 @@ BODYPARAMETER : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5689,14 +5680,14 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6148,8 +6139,14 @@ BODYPARAMETER : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7536,7 +7533,7 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7547,6 +7544,9 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7577,8 +7577,11 @@ BODYPARAMETER : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7604,7 +7607,7 @@ BODYPARAMETER : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7617,6 +7620,9 @@ BODYPARAMETER : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7656,7 +7662,7 @@ BODYPARAMETER : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7678,7 +7684,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7698,6 +7704,12 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8609,7 +8621,7 @@ BODYPARAMETER : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8658,7 +8670,7 @@ BODYPARAMETER : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8904,6 +8916,8 @@ BODYPARAMETER : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8959,7 +8973,10 @@ BODYPARAMETER : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9419,7 +9436,7 @@ BODYPARAMETER : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9515,46 +9532,6 @@ BODYPARAMETER : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9594,6 +9571,11 @@ BODYPARAMETER : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9811,7 +9793,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9909,8 +9891,8 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10122,7 +10104,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10176,7 +10158,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10219,14 +10201,14 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10678,8 +10660,14 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11693,7 +11681,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11704,6 +11692,9 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11734,8 +11725,11 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11761,7 +11755,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11774,6 +11768,9 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11813,7 +11810,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -11835,7 +11832,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11855,6 +11852,12 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12770,7 +12773,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12819,7 +12822,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13065,6 +13068,8 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13120,7 +13125,10 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13580,7 +13588,7 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13676,46 +13684,6 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13755,6 +13723,11 @@ BUNDLES : Collection of [bundles][bundle] (albums a - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14349,7 +14322,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14447,8 +14420,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14660,7 +14633,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14714,7 +14687,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14757,14 +14730,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15216,8 +15189,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16639,7 +16618,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16650,6 +16629,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16680,8 +16662,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16707,7 +16692,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16720,6 +16705,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16759,7 +16747,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16781,7 +16769,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16801,6 +16789,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17712,7 +17706,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17761,7 +17755,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18007,6 +18001,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18062,7 +18058,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18522,7 +18521,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18618,46 +18617,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18697,6 +18656,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18883,7 +18847,7 @@ FOLLOWING : The list of items the user is following - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18981,8 +18945,8 @@ FOLLOWING : The list of items the user is following - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19194,7 +19158,7 @@ FOLLOWING : The list of items the user is following - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19248,7 +19212,7 @@ FOLLOWING : The list of items the user is following - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19291,14 +19255,14 @@ FOLLOWING : The list of items the user is following - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19750,8 +19714,14 @@ FOLLOWING : The list of items the user is following - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20765,7 +20735,7 @@ FOLLOWING : The list of items the user is following - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20776,6 +20746,9 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20806,8 +20779,11 @@ FOLLOWING : The list of items the user is following - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20833,7 +20809,7 @@ FOLLOWING : The list of items the user is following - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20846,6 +20822,9 @@ FOLLOWING : The list of items the user is following - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20885,7 +20864,7 @@ FOLLOWING : The list of items the user is following - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20907,7 +20886,7 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20927,6 +20906,12 @@ FOLLOWING : The list of items the user is following - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21842,7 +21827,7 @@ FOLLOWING : The list of items the user is following - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21891,7 +21876,7 @@ FOLLOWING : The list of items the user is following - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22137,6 +22122,8 @@ FOLLOWING : The list of items the user is following - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22192,7 +22179,10 @@ FOLLOWING : The list of items the user is following - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22652,7 +22642,7 @@ FOLLOWING : The list of items the user is following - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22748,46 +22738,6 @@ FOLLOWING : The list of items the user is following - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22827,6 +22777,11 @@ FOLLOWING : The list of items the user is following - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23439,7 +23394,7 @@ ITEMS : All items contained in the drive. Read-only - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23537,8 +23492,8 @@ ITEMS : All items contained in the drive. Read-only - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23750,7 +23705,7 @@ ITEMS : All items contained in the drive. Read-only - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23804,7 +23759,7 @@ ITEMS : All items contained in the drive. Read-only - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23847,14 +23802,14 @@ ITEMS : All items contained in the drive. Read-only - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24306,8 +24261,14 @@ ITEMS : All items contained in the drive. Read-only - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25321,7 +25282,7 @@ ITEMS : All items contained in the drive. Read-only - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25332,6 +25293,9 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25362,8 +25326,11 @@ ITEMS : All items contained in the drive. Read-only - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25389,7 +25356,7 @@ ITEMS : All items contained in the drive. Read-only - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25402,6 +25369,9 @@ ITEMS : All items contained in the drive. Read-only - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25441,7 +25411,7 @@ ITEMS : All items contained in the drive. Read-only - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25463,7 +25433,7 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25483,6 +25453,12 @@ ITEMS : All items contained in the drive. Read-only - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26398,7 +26374,7 @@ ITEMS : All items contained in the drive. Read-only - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26447,7 +26423,7 @@ ITEMS : All items contained in the drive. Read-only - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -26693,6 +26669,8 @@ ITEMS : All items contained in the drive. Read-only - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -26748,7 +26726,10 @@ ITEMS : All items contained in the drive. Read-only - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27208,7 +27189,7 @@ ITEMS : All items contained in the drive. Read-only - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27304,46 +27285,6 @@ ITEMS : All items contained in the drive. Read-only - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27383,6 +27324,11 @@ ITEMS : All items contained in the drive. Read-only - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -27977,7 +27923,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28075,8 +28021,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28288,7 +28234,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28342,7 +28288,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28385,14 +28331,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -28844,8 +28790,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30267,7 +30219,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30278,6 +30230,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30308,8 +30263,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30335,7 +30293,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30348,6 +30306,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30387,7 +30348,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30409,7 +30370,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30429,6 +30390,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31340,7 +31307,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31389,7 +31356,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31635,6 +31602,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31690,7 +31659,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32150,7 +32122,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32246,46 +32218,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32325,6 +32257,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32512,7 +32449,7 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32610,8 +32547,8 @@ LIST : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -32823,7 +32760,7 @@ LIST : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -32877,7 +32814,7 @@ LIST : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -32920,14 +32857,14 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33379,8 +33316,14 @@ LIST : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34774,7 +34717,7 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34785,6 +34728,9 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34815,8 +34761,11 @@ LIST : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -34842,7 +34791,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -34855,6 +34804,9 @@ LIST : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34894,7 +34846,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -34916,7 +34868,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -34936,6 +34888,12 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -35847,7 +35805,7 @@ LIST : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35896,7 +35854,7 @@ LIST : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36142,6 +36100,8 @@ LIST : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36197,7 +36157,10 @@ LIST : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36657,7 +36620,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36753,46 +36716,6 @@ LIST : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36832,6 +36755,11 @@ LIST : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37083,7 +37011,7 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37181,8 +37109,8 @@ ROOT : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -37394,7 +37322,7 @@ ROOT : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -37448,7 +37376,7 @@ ROOT : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -37491,14 +37419,14 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -37950,8 +37878,14 @@ ROOT : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -38965,7 +38899,7 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -38976,6 +38910,9 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -39006,8 +38943,11 @@ ROOT : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -39033,7 +38973,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -39046,6 +38986,9 @@ ROOT : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -39085,7 +39028,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -39107,7 +39050,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -39127,6 +39070,12 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -40042,7 +39991,7 @@ ROOT : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40091,7 +40040,7 @@ ROOT : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -40337,6 +40286,8 @@ ROOT : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -40392,7 +40343,10 @@ ROOT : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -40852,7 +40806,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -40948,46 +40902,6 @@ ROOT : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41027,6 +40941,11 @@ ROOT : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -41624,7 +41543,7 @@ SPECIAL : Collection of common folders available in - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -41722,8 +41641,8 @@ SPECIAL : Collection of common folders available in - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -41935,7 +41854,7 @@ SPECIAL : Collection of common folders available in - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -41989,7 +41908,7 @@ SPECIAL : Collection of common folders available in - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -42032,14 +41951,14 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -42491,8 +42410,14 @@ SPECIAL : Collection of common folders available in - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -43506,7 +43431,7 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -43517,6 +43442,9 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -43547,8 +43475,11 @@ SPECIAL : Collection of common folders available in - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -43574,7 +43505,7 @@ SPECIAL : Collection of common folders available in - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -43587,6 +43518,9 @@ SPECIAL : Collection of common folders available in - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -43626,7 +43560,7 @@ SPECIAL : Collection of common folders available in - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -43648,7 +43582,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -43668,6 +43602,12 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -44583,7 +44523,7 @@ SPECIAL : Collection of common folders available in - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -44632,7 +44572,7 @@ SPECIAL : Collection of common folders available in - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -44878,6 +44818,8 @@ SPECIAL : Collection of common folders available in - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -44933,7 +44875,10 @@ SPECIAL : Collection of common folders available in - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -45393,7 +45338,7 @@ SPECIAL : Collection of common folders available in - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -45489,46 +45434,6 @@ SPECIAL : Collection of common folders available in - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -45568,6 +45473,11 @@ SPECIAL : Collection of common folders available in - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveItem.md index 99366b58069..0fb2648c059 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveItem.md @@ -1193,7 +1193,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1291,8 +1291,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1504,7 +1504,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1558,7 +1558,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1601,14 +1601,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2060,8 +2060,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3031,7 +3037,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3042,6 +3048,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3072,8 +3081,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3099,7 +3111,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3112,6 +3124,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3151,7 +3166,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3173,7 +3188,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3193,6 +3208,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4108,7 +4129,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4157,7 +4178,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4403,6 +4424,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4458,7 +4481,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4918,7 +4944,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5014,46 +5040,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5093,6 +5079,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5703,7 +5694,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5801,8 +5792,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6014,7 +6005,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6068,7 +6059,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6111,14 +6102,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6570,8 +6561,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7556,7 +7553,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7567,6 +7564,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7597,8 +7597,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7624,7 +7627,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7637,6 +7640,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7676,7 +7682,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7698,7 +7704,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7718,6 +7724,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8633,7 +8645,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8682,7 +8694,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8928,6 +8940,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8983,7 +8997,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9443,7 +9460,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9539,46 +9556,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9618,6 +9595,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10238,7 +10220,7 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10336,8 +10318,8 @@ BODYPARAMETER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10549,7 +10531,7 @@ BODYPARAMETER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10603,7 +10585,7 @@ BODYPARAMETER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10646,14 +10628,14 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11105,8 +11087,14 @@ BODYPARAMETER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12120,7 +12108,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12131,6 +12119,9 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12161,8 +12152,11 @@ BODYPARAMETER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12188,7 +12182,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12201,6 +12195,9 @@ BODYPARAMETER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12240,7 +12237,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12262,7 +12259,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12282,6 +12279,12 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13197,7 +13200,7 @@ BODYPARAMETER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13246,7 +13249,7 @@ BODYPARAMETER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13492,6 +13495,8 @@ BODYPARAMETER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13547,7 +13552,10 @@ BODYPARAMETER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14007,7 +14015,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14103,46 +14111,6 @@ BODYPARAMETER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14182,6 +14150,11 @@ BODYPARAMETER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14776,7 +14749,7 @@ CHILDREN : Collection containing Item objects for t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14874,8 +14847,8 @@ CHILDREN : Collection containing Item objects for t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15087,7 +15060,7 @@ CHILDREN : Collection containing Item objects for t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15141,7 +15114,7 @@ CHILDREN : Collection containing Item objects for t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15184,14 +15157,14 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15643,8 +15616,14 @@ CHILDREN : Collection containing Item objects for t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16658,7 +16637,7 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16669,6 +16648,9 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16699,8 +16681,11 @@ CHILDREN : Collection containing Item objects for t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16726,7 +16711,7 @@ CHILDREN : Collection containing Item objects for t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16739,6 +16724,9 @@ CHILDREN : Collection containing Item objects for t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16778,7 +16766,7 @@ CHILDREN : Collection containing Item objects for t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16800,7 +16788,7 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16820,6 +16808,12 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17735,7 +17729,7 @@ CHILDREN : Collection containing Item objects for t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17784,7 +17778,7 @@ CHILDREN : Collection containing Item objects for t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18030,6 +18024,8 @@ CHILDREN : Collection containing Item objects for t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18085,7 +18081,10 @@ CHILDREN : Collection containing Item objects for t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18545,7 +18544,7 @@ CHILDREN : Collection containing Item objects for t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18641,46 +18640,6 @@ CHILDREN : Collection containing Item objects for t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18720,6 +18679,11 @@ CHILDREN : Collection containing Item objects for t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19314,7 +19278,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19412,8 +19376,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19625,7 +19589,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19679,7 +19643,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19722,14 +19686,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20181,8 +20145,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21604,7 +21574,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21615,6 +21585,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21645,8 +21618,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21672,7 +21648,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21685,6 +21661,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21724,7 +21703,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21746,7 +21725,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21766,6 +21745,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22677,7 +22662,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22726,7 +22711,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22972,6 +22957,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23027,7 +23014,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23487,7 +23477,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23583,46 +23573,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23662,6 +23612,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23915,7 +23870,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -24013,8 +23968,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24226,7 +24181,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24280,7 +24235,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24323,14 +24278,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24782,8 +24737,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26205,7 +26166,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26216,6 +26177,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26246,8 +26210,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26273,7 +26240,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26286,6 +26253,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26325,7 +26295,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26347,7 +26317,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26367,6 +26337,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27278,7 +27254,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27327,7 +27303,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27573,6 +27549,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27628,7 +27606,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -28088,7 +28069,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28184,46 +28165,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28263,6 +28204,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28450,7 +28396,7 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28548,8 +28494,8 @@ LISTITEM : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28761,7 +28707,7 @@ LISTITEM : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28815,7 +28761,7 @@ LISTITEM : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28858,14 +28804,14 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29317,8 +29263,14 @@ LISTITEM : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30698,7 +30650,7 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30709,6 +30661,9 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30739,8 +30694,11 @@ LISTITEM : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30766,7 +30724,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30779,6 +30737,9 @@ LISTITEM : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30818,7 +30779,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30840,7 +30801,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30860,6 +30821,12 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31771,7 +31738,7 @@ LISTITEM : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31820,7 +31787,7 @@ LISTITEM : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -32066,6 +32033,8 @@ LISTITEM : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -32121,7 +32090,10 @@ LISTITEM : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32581,7 +32553,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32677,46 +32649,6 @@ LISTITEM : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32756,6 +32688,11 @@ LISTITEM : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveItemListItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveItemListItem.md index 9c819d1924d..b1140f9a9ce 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveItemListItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveItemListItem.md @@ -744,7 +744,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -842,8 +842,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1055,7 +1055,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1109,7 +1109,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1152,14 +1152,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1611,8 +1611,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2582,7 +2588,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2593,6 +2599,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2623,8 +2632,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2650,7 +2662,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2663,6 +2675,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2702,7 +2717,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2724,7 +2739,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2744,6 +2759,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3659,7 +3680,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3708,7 +3729,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3954,6 +3975,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4009,7 +4032,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4469,7 +4495,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4565,46 +4591,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4644,6 +4630,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5254,7 +5245,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5352,8 +5343,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5565,7 +5556,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5619,7 +5610,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5662,14 +5653,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6121,8 +6112,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7107,7 +7104,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7118,6 +7115,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7148,8 +7148,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7175,7 +7178,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7188,6 +7191,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7227,7 +7233,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7249,7 +7255,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7269,6 +7275,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8184,7 +8196,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8233,7 +8245,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8479,6 +8491,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8534,7 +8548,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8994,7 +9011,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9090,46 +9107,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9169,6 +9146,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9770,7 +9752,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9868,8 +9850,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10081,7 +10063,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10135,7 +10117,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10178,14 +10160,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10637,8 +10619,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12018,7 +12006,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12029,6 +12017,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12059,8 +12050,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12086,7 +12080,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12099,6 +12093,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12138,7 +12135,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12160,7 +12157,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12180,6 +12177,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13091,7 +13094,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13140,7 +13143,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13386,6 +13389,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13441,7 +13446,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13901,7 +13909,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13997,46 +14005,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14076,6 +14044,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14313,7 +14286,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14411,8 +14384,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14624,7 +14597,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14678,7 +14651,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14721,14 +14694,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15180,8 +15153,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16603,7 +16582,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16614,6 +16593,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16644,8 +16626,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16671,7 +16656,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16684,6 +16669,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16723,7 +16711,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16745,7 +16733,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16765,6 +16753,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17676,7 +17670,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17725,7 +17719,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17971,6 +17965,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18026,7 +18022,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18486,7 +18485,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18582,46 +18581,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18661,6 +18620,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18879,7 +18843,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18977,8 +18941,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19190,7 +19154,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19244,7 +19208,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19287,14 +19251,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19746,8 +19710,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20761,7 +20731,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20772,6 +20742,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20802,8 +20775,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20829,7 +20805,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20842,6 +20818,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20881,7 +20860,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20903,7 +20882,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20923,6 +20902,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21838,7 +21823,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21887,7 +21872,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22133,6 +22118,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22188,7 +22175,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22648,7 +22638,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22744,46 +22734,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22823,6 +22773,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23442,7 +23397,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23540,8 +23495,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23753,7 +23708,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23807,7 +23762,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23850,14 +23805,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24309,8 +24264,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25732,7 +25693,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25743,6 +25704,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25773,8 +25737,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25800,7 +25767,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25813,6 +25780,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25852,7 +25822,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25874,7 +25844,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25894,6 +25864,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26805,7 +26781,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26854,7 +26830,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27100,6 +27076,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27155,7 +27133,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27615,7 +27596,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27711,46 +27692,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27790,6 +27731,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveList.md b/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveList.md index b7f53069b13..4d00c04ada0 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveList.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveList.md @@ -761,7 +761,7 @@ ACTIVITIES : The recent activities that took p - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -859,8 +859,8 @@ ACTIVITIES : The recent activities that took p - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1072,7 +1072,7 @@ ACTIVITIES : The recent activities that took p - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1126,7 +1126,7 @@ ACTIVITIES : The recent activities that took p - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1169,14 +1169,14 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1628,8 +1628,14 @@ ACTIVITIES : The recent activities that took p - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2599,7 +2605,7 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2610,6 +2616,9 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2640,8 +2649,11 @@ ACTIVITIES : The recent activities that took p - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2667,7 +2679,7 @@ ACTIVITIES : The recent activities that took p - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2680,6 +2692,9 @@ ACTIVITIES : The recent activities that took p - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2719,7 +2734,7 @@ ACTIVITIES : The recent activities that took p - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2741,7 +2756,7 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2761,6 +2776,12 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3676,7 +3697,7 @@ ACTIVITIES : The recent activities that took p - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3725,7 +3746,7 @@ ACTIVITIES : The recent activities that took p - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3971,6 +3992,8 @@ ACTIVITIES : The recent activities that took p - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4026,7 +4049,10 @@ ACTIVITIES : The recent activities that took p - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4486,7 +4512,7 @@ ACTIVITIES : The recent activities that took p - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4582,46 +4608,6 @@ ACTIVITIES : The recent activities that took p - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4661,6 +4647,11 @@ ACTIVITIES : The recent activities that took p - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5255,7 +5246,7 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5353,8 +5344,8 @@ BODYPARAMETER : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5566,7 +5557,7 @@ BODYPARAMETER : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5620,7 +5611,7 @@ BODYPARAMETER : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5663,14 +5654,14 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6122,8 +6113,14 @@ BODYPARAMETER : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7517,7 +7514,7 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7528,6 +7525,9 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7558,8 +7558,11 @@ BODYPARAMETER : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7585,7 +7588,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7598,6 +7601,9 @@ BODYPARAMETER : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7637,7 +7643,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7659,7 +7665,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7679,6 +7685,12 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8590,7 +8602,7 @@ BODYPARAMETER : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8639,7 +8651,7 @@ BODYPARAMETER : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8885,6 +8897,8 @@ BODYPARAMETER : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8940,7 +8954,10 @@ BODYPARAMETER : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9400,7 +9417,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9496,46 +9513,6 @@ BODYPARAMETER : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9575,6 +9552,11 @@ BODYPARAMETER : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10114,7 +10096,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10212,8 +10194,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10425,7 +10407,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10479,7 +10461,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10522,14 +10504,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10981,8 +10963,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12404,7 +12392,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12415,6 +12403,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12445,8 +12436,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12472,7 +12466,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12485,6 +12479,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12524,7 +12521,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12546,7 +12543,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12566,6 +12563,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13477,7 +13480,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13526,7 +13529,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13772,6 +13775,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13827,7 +13832,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14287,7 +14295,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14383,46 +14391,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14462,6 +14430,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14649,7 +14622,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14747,8 +14720,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14960,7 +14933,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15014,7 +14987,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15057,14 +15030,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15516,8 +15489,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16904,7 +16883,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16915,6 +16894,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16945,8 +16927,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16972,7 +16957,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16985,6 +16970,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17024,7 +17012,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -17046,7 +17034,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17066,6 +17054,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17977,7 +17971,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18026,7 +18020,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18272,6 +18266,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18327,7 +18323,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18787,7 +18786,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18883,46 +18882,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18962,6 +18921,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19204,7 +19168,7 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19302,8 +19266,8 @@ ITEMS : All items contained in the list. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19515,7 +19479,7 @@ ITEMS : All items contained in the list. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19569,7 +19533,7 @@ ITEMS : All items contained in the list. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19612,14 +19576,14 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20071,8 +20035,14 @@ ITEMS : All items contained in the list. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21452,7 +21422,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21463,6 +21433,9 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21493,8 +21466,11 @@ ITEMS : All items contained in the list. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21520,7 +21496,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21533,6 +21509,9 @@ ITEMS : All items contained in the list. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21572,7 +21551,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21594,7 +21573,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21614,6 +21593,12 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22525,7 +22510,7 @@ ITEMS : All items contained in the list. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22574,7 +22559,7 @@ ITEMS : All items contained in the list. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22820,6 +22805,8 @@ ITEMS : All items contained in the list. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22875,7 +22862,10 @@ ITEMS : All items contained in the list. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23335,7 +23325,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23431,46 +23421,6 @@ ITEMS : All items contained in the list. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23510,6 +23460,11 @@ ITEMS : All items contained in the list. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23742,7 +23697,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23840,8 +23795,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24053,7 +24008,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24107,7 +24062,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24150,14 +24105,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24609,8 +24564,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26032,7 +25993,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26043,6 +26004,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26073,8 +26037,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26100,7 +26067,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26113,6 +26080,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26152,7 +26122,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26174,7 +26144,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26194,6 +26164,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27105,7 +27081,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27154,7 +27130,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27400,6 +27376,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27455,7 +27433,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27915,7 +27896,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28011,46 +27992,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28090,6 +28031,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveListItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveListItem.md index 6b1bc1abbd7..a9e8d3e1683 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveListItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveListItem.md @@ -744,7 +744,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -842,8 +842,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1055,7 +1055,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1109,7 +1109,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1152,14 +1152,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1611,8 +1611,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2582,7 +2588,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2593,6 +2599,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2623,8 +2632,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2650,7 +2662,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2663,6 +2675,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2702,7 +2717,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2724,7 +2739,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2744,6 +2759,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3659,7 +3680,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3708,7 +3729,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3954,6 +3975,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4009,7 +4032,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4469,7 +4495,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4565,46 +4591,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4644,6 +4630,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5254,7 +5245,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5352,8 +5343,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5565,7 +5556,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5619,7 +5610,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5662,14 +5653,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6121,8 +6112,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7107,7 +7104,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7118,6 +7115,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7148,8 +7148,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7175,7 +7178,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7188,6 +7191,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7227,7 +7233,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7249,7 +7255,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7269,6 +7275,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8184,7 +8196,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8233,7 +8245,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8479,6 +8491,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8534,7 +8548,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8994,7 +9011,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9090,46 +9107,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9169,6 +9146,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9770,7 +9752,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9868,8 +9850,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10081,7 +10063,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10135,7 +10117,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10178,14 +10160,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10637,8 +10619,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12018,7 +12006,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12029,6 +12017,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12059,8 +12050,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12086,7 +12080,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12099,6 +12093,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12138,7 +12135,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12160,7 +12157,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12180,6 +12177,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13091,7 +13094,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13140,7 +13143,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13386,6 +13389,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13441,7 +13446,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13901,7 +13909,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13997,46 +14005,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14076,6 +14044,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14313,7 +14286,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14411,8 +14384,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14624,7 +14597,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14678,7 +14651,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14721,14 +14694,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15180,8 +15153,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16603,7 +16582,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16614,6 +16593,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16644,8 +16626,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16671,7 +16656,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16684,6 +16669,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16723,7 +16711,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16745,7 +16733,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16765,6 +16753,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17676,7 +17670,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17725,7 +17719,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17971,6 +17965,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18026,7 +18022,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18486,7 +18485,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18582,46 +18581,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18661,6 +18620,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18879,7 +18843,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18977,8 +18941,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19190,7 +19154,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19244,7 +19208,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19287,14 +19251,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19746,8 +19710,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20761,7 +20731,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20772,6 +20742,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20802,8 +20775,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20829,7 +20805,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20842,6 +20818,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20881,7 +20860,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20903,7 +20882,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20923,6 +20902,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21838,7 +21823,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21887,7 +21872,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22133,6 +22118,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22188,7 +22175,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22648,7 +22638,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22744,46 +22734,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22823,6 +22773,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23442,7 +23397,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23540,8 +23495,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23753,7 +23708,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23807,7 +23762,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23850,14 +23805,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24309,8 +24264,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25732,7 +25693,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25743,6 +25704,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25773,8 +25737,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25800,7 +25767,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25813,6 +25780,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25852,7 +25822,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25874,7 +25844,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25894,6 +25864,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26805,7 +26781,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26854,7 +26830,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27100,6 +27076,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27155,7 +27133,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27615,7 +27596,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27711,46 +27692,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27790,6 +27731,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveRoot.md b/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveRoot.md index ea831a48d90..8a4efb9a7ce 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveRoot.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveRoot.md @@ -1178,7 +1178,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1276,8 +1276,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1489,7 +1489,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1543,7 +1543,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1586,14 +1586,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2045,8 +2045,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3016,7 +3022,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -3027,6 +3033,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3057,8 +3066,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3084,7 +3096,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3097,6 +3109,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3136,7 +3151,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3158,7 +3173,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3178,6 +3193,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4093,7 +4114,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4142,7 +4163,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4388,6 +4409,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4443,7 +4466,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4903,7 +4929,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4999,46 +5025,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5078,6 +5064,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5688,7 +5679,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5786,8 +5777,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5999,7 +5990,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -6053,7 +6044,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6096,14 +6087,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6555,8 +6546,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7541,7 +7538,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7552,6 +7549,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7582,8 +7582,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7609,7 +7612,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7622,6 +7625,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7661,7 +7667,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7683,7 +7689,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7703,6 +7709,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8618,7 +8630,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8667,7 +8679,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8913,6 +8925,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8968,7 +8982,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9428,7 +9445,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9524,46 +9541,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9603,6 +9580,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10223,7 +10205,7 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10321,8 +10303,8 @@ BODYPARAMETER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10534,7 +10516,7 @@ BODYPARAMETER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10588,7 +10570,7 @@ BODYPARAMETER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10631,14 +10613,14 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11090,8 +11072,14 @@ BODYPARAMETER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12105,7 +12093,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12116,6 +12104,9 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12146,8 +12137,11 @@ BODYPARAMETER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12173,7 +12167,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12186,6 +12180,9 @@ BODYPARAMETER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12225,7 +12222,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12247,7 +12244,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12267,6 +12264,12 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13182,7 +13185,7 @@ BODYPARAMETER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13231,7 +13234,7 @@ BODYPARAMETER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13477,6 +13480,8 @@ BODYPARAMETER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13532,7 +13537,10 @@ BODYPARAMETER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13992,7 +14000,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14088,46 +14096,6 @@ BODYPARAMETER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14167,6 +14135,11 @@ BODYPARAMETER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14761,7 +14734,7 @@ CHILDREN : Collection containing Item objects for t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14859,8 +14832,8 @@ CHILDREN : Collection containing Item objects for t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15072,7 +15045,7 @@ CHILDREN : Collection containing Item objects for t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15126,7 +15099,7 @@ CHILDREN : Collection containing Item objects for t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15169,14 +15142,14 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15628,8 +15601,14 @@ CHILDREN : Collection containing Item objects for t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16643,7 +16622,7 @@ CHILDREN : Collection containing Item objects for t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16654,6 +16633,9 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16684,8 +16666,11 @@ CHILDREN : Collection containing Item objects for t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16711,7 +16696,7 @@ CHILDREN : Collection containing Item objects for t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16724,6 +16709,9 @@ CHILDREN : Collection containing Item objects for t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16763,7 +16751,7 @@ CHILDREN : Collection containing Item objects for t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16785,7 +16773,7 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16805,6 +16793,12 @@ CHILDREN : Collection containing Item objects for t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17720,7 +17714,7 @@ CHILDREN : Collection containing Item objects for t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17769,7 +17763,7 @@ CHILDREN : Collection containing Item objects for t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18015,6 +18009,8 @@ CHILDREN : Collection containing Item objects for t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18070,7 +18066,10 @@ CHILDREN : Collection containing Item objects for t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18530,7 +18529,7 @@ CHILDREN : Collection containing Item objects for t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18626,46 +18625,6 @@ CHILDREN : Collection containing Item objects for t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18705,6 +18664,11 @@ CHILDREN : Collection containing Item objects for t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19299,7 +19263,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19397,8 +19361,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19610,7 +19574,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19664,7 +19628,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19707,14 +19671,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20166,8 +20130,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21589,7 +21559,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21600,6 +21570,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21630,8 +21603,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21657,7 +21633,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21670,6 +21646,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21709,7 +21688,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21731,7 +21710,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21751,6 +21730,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22662,7 +22647,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22711,7 +22696,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22957,6 +22942,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23012,7 +22999,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23472,7 +23462,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23568,46 +23558,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23647,6 +23597,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23900,7 +23855,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23998,8 +23953,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24211,7 +24166,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24265,7 +24220,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24308,14 +24263,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24767,8 +24722,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26190,7 +26151,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26201,6 +26162,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26231,8 +26195,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26258,7 +26225,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26271,6 +26238,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26310,7 +26280,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26332,7 +26302,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26352,6 +26322,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27263,7 +27239,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27312,7 +27288,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27558,6 +27534,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27613,7 +27591,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -28073,7 +28054,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28169,46 +28150,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28248,6 +28189,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28435,7 +28381,7 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28533,8 +28479,8 @@ LISTITEM : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28746,7 +28692,7 @@ LISTITEM : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28800,7 +28746,7 @@ LISTITEM : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28843,14 +28789,14 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29302,8 +29248,14 @@ LISTITEM : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30683,7 +30635,7 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30694,6 +30646,9 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30724,8 +30679,11 @@ LISTITEM : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30751,7 +30709,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30764,6 +30722,9 @@ LISTITEM : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30803,7 +30764,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30825,7 +30786,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30845,6 +30806,12 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31756,7 +31723,7 @@ LISTITEM : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31805,7 +31772,7 @@ LISTITEM : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -32051,6 +32018,8 @@ LISTITEM : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -32106,7 +32075,10 @@ LISTITEM : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32566,7 +32538,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32662,46 +32634,6 @@ LISTITEM : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32741,6 +32673,11 @@ LISTITEM : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveRootListItem.md b/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveRootListItem.md index 5e2b442e8f2..d1f33b74ce4 100644 --- a/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveRootListItem.md +++ b/src/Files/Files/docs/v1.0-beta/Update-MgUserDriveRootListItem.md @@ -729,7 +729,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -827,8 +827,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1040,7 +1040,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1094,7 +1094,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1137,14 +1137,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1596,8 +1596,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2567,7 +2573,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2578,6 +2584,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2608,8 +2617,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2635,7 +2647,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2648,6 +2660,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2687,7 +2702,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2709,7 +2724,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2729,6 +2744,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3644,7 +3665,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3693,7 +3714,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3939,6 +3960,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3994,7 +4017,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4454,7 +4480,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4550,46 +4576,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4629,6 +4615,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5239,7 +5230,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5337,8 +5328,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5550,7 +5541,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5604,7 +5595,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5647,14 +5638,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6106,8 +6097,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7092,7 +7089,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7103,6 +7100,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7133,8 +7133,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7160,7 +7163,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7173,6 +7176,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7212,7 +7218,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7234,7 +7240,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7254,6 +7260,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8169,7 +8181,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8218,7 +8230,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8464,6 +8476,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8519,7 +8533,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8979,7 +8996,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9075,46 +9092,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9154,6 +9131,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9755,7 +9737,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9853,8 +9835,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10066,7 +10048,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10120,7 +10102,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10163,14 +10145,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10622,8 +10604,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12003,7 +11991,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12014,6 +12002,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12044,8 +12035,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12071,7 +12065,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12084,6 +12078,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12123,7 +12120,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12145,7 +12142,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12165,6 +12162,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13076,7 +13079,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13125,7 +13128,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13371,6 +13374,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13426,7 +13431,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13886,7 +13894,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13982,46 +13990,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14061,6 +14029,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14298,7 +14271,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14396,8 +14369,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14609,7 +14582,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14663,7 +14636,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14706,14 +14679,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15165,8 +15138,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16588,7 +16567,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16599,6 +16578,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16629,8 +16611,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16656,7 +16641,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16669,6 +16654,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16708,7 +16696,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16730,7 +16718,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16750,6 +16738,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17661,7 +17655,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17710,7 +17704,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17956,6 +17950,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18011,7 +18007,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18471,7 +18470,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18567,46 +18566,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18646,6 +18605,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18864,7 +18828,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18962,8 +18926,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19175,7 +19139,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19229,7 +19193,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19272,14 +19236,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19731,8 +19695,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20746,7 +20716,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20757,6 +20727,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20787,8 +20760,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20814,7 +20790,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20827,6 +20803,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20866,7 +20845,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20888,7 +20867,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20908,6 +20887,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21823,7 +21808,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21872,7 +21857,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22118,6 +22103,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22173,7 +22160,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22633,7 +22623,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22729,46 +22719,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22808,6 +22758,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23427,7 +23382,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23525,8 +23480,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23738,7 +23693,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23792,7 +23747,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23835,14 +23790,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24294,8 +24249,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25717,7 +25678,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25728,6 +25689,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25758,8 +25722,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25785,7 +25752,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25798,6 +25765,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25837,7 +25807,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25859,7 +25829,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25879,6 +25849,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26790,7 +26766,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26839,7 +26815,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27085,6 +27061,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27140,7 +27118,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27600,7 +27581,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27696,46 +27677,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27775,6 +27716,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Files/Files/docs/v1.0/Microsoft.Graph.Files.md b/src/Files/Files/docs/v1.0/Microsoft.Graph.Files.md index d2902edd71a..2f219292cb1 100644 --- a/src/Files/Files/docs/v1.0/Microsoft.Graph.Files.md +++ b/src/Files/Files/docs/v1.0/Microsoft.Graph.Files.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Files -Module Guid: 3dedef71-c575-42d6-95ad-dd8e89586a80 +Module Guid: a0be1b2f-a545-4869-97ed-e143aa1f77b3 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.files Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Files/Files/docs/v1.0/New-MgDrive.md b/src/Files/Files/docs/v1.0/New-MgDrive.md index 7ad9498aab0..f029d7e9b52 100644 --- a/src/Files/Files/docs/v1.0/New-MgDrive.md +++ b/src/Files/Files/docs/v1.0/New-MgDrive.md @@ -572,11 +572,11 @@ BODYPARAMETER : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -630,11 +630,11 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2042,7 +2042,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2165,7 +2165,7 @@ BODYPARAMETER : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2230,7 +2230,7 @@ BODYPARAMETER : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2278,7 +2278,7 @@ BODYPARAMETER : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2868,7 +2868,7 @@ BODYPARAMETER : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2876,7 +2876,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2936,7 +2936,7 @@ BODYPARAMETER : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3141,11 +3141,11 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3199,11 +3199,11 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4245,7 +4245,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4368,7 +4368,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4433,7 +4433,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4481,7 +4481,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5071,7 +5071,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5079,7 +5079,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5139,7 +5139,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5710,11 +5710,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5768,11 +5768,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7220,7 +7220,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7343,7 +7343,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7408,7 +7408,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7456,7 +7456,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8046,7 +8046,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8054,7 +8054,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8114,7 +8114,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8289,11 +8289,11 @@ FOLLOWING : The list of items the user is following. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8347,11 +8347,11 @@ FOLLOWING : The list of items the user is following. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9393,7 +9393,7 @@ FOLLOWING : The list of items the user is following. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9516,7 +9516,7 @@ FOLLOWING : The list of items the user is following. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9581,7 +9581,7 @@ FOLLOWING : The list of items the user is following. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9629,7 +9629,7 @@ FOLLOWING : The list of items the user is following. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10219,7 +10219,7 @@ FOLLOWING : The list of items the user is following. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10227,7 +10227,7 @@ FOLLOWING : The list of items the user is following. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10287,7 +10287,7 @@ FOLLOWING : The list of items the user is following. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10858,11 +10858,11 @@ ITEMS : All items contained in the drive. Read-only. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10916,11 +10916,11 @@ ITEMS : All items contained in the drive. Read-only. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -11962,7 +11962,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12085,7 +12085,7 @@ ITEMS : All items contained in the drive. Read-only. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12150,7 +12150,7 @@ ITEMS : All items contained in the drive. Read-only. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12198,7 +12198,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -12788,7 +12788,7 @@ ITEMS : All items contained in the drive. Read-only. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12796,7 +12796,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -12856,7 +12856,7 @@ ITEMS : All items contained in the drive. Read-only. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13427,11 +13427,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -13485,11 +13485,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -14937,7 +14937,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15060,7 +15060,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15125,7 +15125,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15173,7 +15173,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -15763,7 +15763,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15771,7 +15771,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15831,7 +15831,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -16007,11 +16007,11 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -16065,11 +16065,11 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -17483,7 +17483,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17606,7 +17606,7 @@ LIST : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17671,7 +17671,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17719,7 +17719,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -18309,7 +18309,7 @@ LIST : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18317,7 +18317,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -18377,7 +18377,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -18616,11 +18616,11 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -18674,11 +18674,11 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -19720,7 +19720,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -19843,7 +19843,7 @@ ROOT : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19908,7 +19908,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -19956,7 +19956,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -20546,7 +20546,7 @@ ROOT : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20554,7 +20554,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -20614,7 +20614,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -21195,11 +21195,11 @@ SPECIAL : Collection of common folders available in - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -21253,11 +21253,11 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -22299,7 +22299,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -22422,7 +22422,7 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22487,7 +22487,7 @@ SPECIAL : Collection of common folders available in - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22535,7 +22535,7 @@ SPECIAL : Collection of common folders available in - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -23125,7 +23125,7 @@ SPECIAL : Collection of common folders available in - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23133,7 +23133,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -23193,7 +23193,7 @@ SPECIAL : Collection of common folders available in - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/New-MgDriveItem.md b/src/Files/Files/docs/v1.0/New-MgDriveItem.md index 4e3b0bd98eb..eb333ecd897 100644 --- a/src/Files/Files/docs/v1.0/New-MgDriveItem.md +++ b/src/Files/Files/docs/v1.0/New-MgDriveItem.md @@ -999,11 +999,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -1057,11 +1057,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2074,7 +2074,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2197,7 +2197,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2262,7 +2262,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2310,7 +2310,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2900,7 +2900,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2908,7 +2908,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2968,7 +2968,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3572,11 +3572,11 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3630,11 +3630,11 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4676,7 +4676,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4799,7 +4799,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4864,7 +4864,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4912,7 +4912,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5502,7 +5502,7 @@ BODYPARAMETER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5510,7 +5510,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5570,7 +5570,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6148,11 +6148,11 @@ CHILDREN : Collection containing Item objects for th - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6206,11 +6206,11 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7252,7 +7252,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7375,7 +7375,7 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7440,7 +7440,7 @@ CHILDREN : Collection containing Item objects for th - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7488,7 +7488,7 @@ CHILDREN : Collection containing Item objects for th - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8078,7 +8078,7 @@ CHILDREN : Collection containing Item objects for th - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8086,7 +8086,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8146,7 +8146,7 @@ CHILDREN : Collection containing Item objects for th - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8717,11 +8717,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8775,11 +8775,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10227,7 +10227,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10350,7 +10350,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10415,7 +10415,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10463,7 +10463,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11053,7 +11053,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11061,7 +11061,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11121,7 +11121,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11356,11 +11356,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11414,11 +11414,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12866,7 +12866,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12989,7 +12989,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13054,7 +13054,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13102,7 +13102,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13692,7 +13692,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13700,7 +13700,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13760,7 +13760,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13936,11 +13936,11 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -13994,11 +13994,11 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15399,7 +15399,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15522,7 +15522,7 @@ LISTITEM : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15587,7 +15587,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15635,7 +15635,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -16225,7 +16225,7 @@ LISTITEM : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16233,7 +16233,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -16293,7 +16293,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/New-MgDriveListItem.md b/src/Files/Files/docs/v1.0/New-MgDriveListItem.md index 274b5df0bf3..e587b4c0ec7 100644 --- a/src/Files/Files/docs/v1.0/New-MgDriveListItem.md +++ b/src/Files/Files/docs/v1.0/New-MgDriveListItem.md @@ -567,11 +567,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -625,11 +625,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1642,7 +1642,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1765,7 +1765,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1830,7 +1830,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1878,7 +1878,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2468,7 +2468,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2476,7 +2476,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2536,7 +2536,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3121,11 +3121,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3179,11 +3179,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4584,7 +4584,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4707,7 +4707,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4772,7 +4772,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4820,7 +4820,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5410,7 +5410,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5418,7 +5418,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5478,7 +5478,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5695,11 +5695,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5753,11 +5753,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7205,7 +7205,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7328,7 +7328,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7393,7 +7393,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7441,7 +7441,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8031,7 +8031,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8039,7 +8039,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8099,7 +8099,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8302,11 +8302,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8360,11 +8360,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9406,7 +9406,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9529,7 +9529,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9594,7 +9594,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9642,7 +9642,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10232,7 +10232,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10240,7 +10240,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10300,7 +10300,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10896,11 +10896,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10954,11 +10954,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12406,7 +12406,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12529,7 +12529,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12594,7 +12594,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12642,7 +12642,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13232,7 +13232,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13240,7 +13240,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13300,7 +13300,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/New-MgGroupDrive.md b/src/Files/Files/docs/v1.0/New-MgGroupDrive.md index b47138061ac..f14c8e2bc64 100644 --- a/src/Files/Files/docs/v1.0/New-MgGroupDrive.md +++ b/src/Files/Files/docs/v1.0/New-MgGroupDrive.md @@ -626,11 +626,11 @@ BODYPARAMETER : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -684,11 +684,11 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2096,7 +2096,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2219,7 +2219,7 @@ BODYPARAMETER : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2284,7 +2284,7 @@ BODYPARAMETER : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2332,7 +2332,7 @@ BODYPARAMETER : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2922,7 +2922,7 @@ BODYPARAMETER : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2930,7 +2930,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2990,7 +2990,7 @@ BODYPARAMETER : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3195,11 +3195,11 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3253,11 +3253,11 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4299,7 +4299,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4422,7 +4422,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4487,7 +4487,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4535,7 +4535,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5125,7 +5125,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5133,7 +5133,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5193,7 +5193,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5764,11 +5764,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5822,11 +5822,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7274,7 +7274,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7397,7 +7397,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7462,7 +7462,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7510,7 +7510,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8100,7 +8100,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8108,7 +8108,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8168,7 +8168,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8343,11 +8343,11 @@ FOLLOWING : The list of items the user is following. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8401,11 +8401,11 @@ FOLLOWING : The list of items the user is following. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9447,7 +9447,7 @@ FOLLOWING : The list of items the user is following. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9570,7 +9570,7 @@ FOLLOWING : The list of items the user is following. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9635,7 +9635,7 @@ FOLLOWING : The list of items the user is following. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9683,7 +9683,7 @@ FOLLOWING : The list of items the user is following. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10273,7 +10273,7 @@ FOLLOWING : The list of items the user is following. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10281,7 +10281,7 @@ FOLLOWING : The list of items the user is following. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10341,7 +10341,7 @@ FOLLOWING : The list of items the user is following. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10937,11 +10937,11 @@ ITEMS : All items contained in the drive. Read-only. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10995,11 +10995,11 @@ ITEMS : All items contained in the drive. Read-only. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12041,7 +12041,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12164,7 +12164,7 @@ ITEMS : All items contained in the drive. Read-only. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12229,7 +12229,7 @@ ITEMS : All items contained in the drive. Read-only. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12277,7 +12277,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -12867,7 +12867,7 @@ ITEMS : All items contained in the drive. Read-only. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12875,7 +12875,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -12935,7 +12935,7 @@ ITEMS : All items contained in the drive. Read-only. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13506,11 +13506,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -13564,11 +13564,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15016,7 +15016,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15139,7 +15139,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15204,7 +15204,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15252,7 +15252,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -15842,7 +15842,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15850,7 +15850,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15910,7 +15910,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -16086,11 +16086,11 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -16144,11 +16144,11 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -17562,7 +17562,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17685,7 +17685,7 @@ LIST : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17750,7 +17750,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17798,7 +17798,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -18388,7 +18388,7 @@ LIST : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18396,7 +18396,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -18456,7 +18456,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -18695,11 +18695,11 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -18753,11 +18753,11 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -19799,7 +19799,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -19922,7 +19922,7 @@ ROOT : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19987,7 +19987,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20035,7 +20035,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -20625,7 +20625,7 @@ ROOT : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20633,7 +20633,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -20693,7 +20693,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -21274,11 +21274,11 @@ SPECIAL : Collection of common folders available in - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -21332,11 +21332,11 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -22378,7 +22378,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -22501,7 +22501,7 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22566,7 +22566,7 @@ SPECIAL : Collection of common folders available in - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22614,7 +22614,7 @@ SPECIAL : Collection of common folders available in - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -23204,7 +23204,7 @@ SPECIAL : Collection of common folders available in - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23212,7 +23212,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -23272,7 +23272,7 @@ SPECIAL : Collection of common folders available in - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/New-MgGroupDriveItem.md b/src/Files/Files/docs/v1.0/New-MgGroupDriveItem.md index 17066f31765..2d079aa7655 100644 --- a/src/Files/Files/docs/v1.0/New-MgGroupDriveItem.md +++ b/src/Files/Files/docs/v1.0/New-MgGroupDriveItem.md @@ -1014,11 +1014,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -1072,11 +1072,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2089,7 +2089,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2212,7 +2212,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2277,7 +2277,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2325,7 +2325,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2915,7 +2915,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2923,7 +2923,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2983,7 +2983,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3587,11 +3587,11 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3645,11 +3645,11 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4691,7 +4691,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4814,7 +4814,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4879,7 +4879,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4927,7 +4927,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5517,7 +5517,7 @@ BODYPARAMETER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5525,7 +5525,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5585,7 +5585,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6163,11 +6163,11 @@ CHILDREN : Collection containing Item objects for th - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6221,11 +6221,11 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7267,7 +7267,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7390,7 +7390,7 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7455,7 +7455,7 @@ CHILDREN : Collection containing Item objects for th - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7503,7 +7503,7 @@ CHILDREN : Collection containing Item objects for th - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8093,7 +8093,7 @@ CHILDREN : Collection containing Item objects for th - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8101,7 +8101,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8161,7 +8161,7 @@ CHILDREN : Collection containing Item objects for th - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8732,11 +8732,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8790,11 +8790,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10242,7 +10242,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10365,7 +10365,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10430,7 +10430,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10478,7 +10478,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11068,7 +11068,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11076,7 +11076,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11136,7 +11136,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11371,11 +11371,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11429,11 +11429,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12881,7 +12881,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13004,7 +13004,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13069,7 +13069,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13117,7 +13117,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13707,7 +13707,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13715,7 +13715,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13775,7 +13775,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13951,11 +13951,11 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -14009,11 +14009,11 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15414,7 +15414,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15537,7 +15537,7 @@ LISTITEM : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15602,7 +15602,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15650,7 +15650,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -16240,7 +16240,7 @@ LISTITEM : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16248,7 +16248,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -16308,7 +16308,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/New-MgGroupDriveListItem.md b/src/Files/Files/docs/v1.0/New-MgGroupDriveListItem.md index 6a31f10d091..7c0fad6b2aa 100644 --- a/src/Files/Files/docs/v1.0/New-MgGroupDriveListItem.md +++ b/src/Files/Files/docs/v1.0/New-MgGroupDriveListItem.md @@ -582,11 +582,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -640,11 +640,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1657,7 +1657,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1780,7 +1780,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1845,7 +1845,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1893,7 +1893,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2483,7 +2483,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2491,7 +2491,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2551,7 +2551,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3136,11 +3136,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3194,11 +3194,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4599,7 +4599,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4722,7 +4722,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4787,7 +4787,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4835,7 +4835,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5425,7 +5425,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5433,7 +5433,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5493,7 +5493,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5710,11 +5710,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5768,11 +5768,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7220,7 +7220,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7343,7 +7343,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7408,7 +7408,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7456,7 +7456,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8046,7 +8046,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8054,7 +8054,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8114,7 +8114,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8317,11 +8317,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8375,11 +8375,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9421,7 +9421,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9544,7 +9544,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9609,7 +9609,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9657,7 +9657,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10247,7 +10247,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10255,7 +10255,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10315,7 +10315,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10911,11 +10911,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10969,11 +10969,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12421,7 +12421,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12544,7 +12544,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12609,7 +12609,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12657,7 +12657,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13247,7 +13247,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13255,7 +13255,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13315,7 +13315,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/New-MgShareListItem.md b/src/Files/Files/docs/v1.0/New-MgShareListItem.md index 80ae68904ab..0ea6f6fc070 100644 --- a/src/Files/Files/docs/v1.0/New-MgShareListItem.md +++ b/src/Files/Files/docs/v1.0/New-MgShareListItem.md @@ -567,11 +567,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -625,11 +625,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1642,7 +1642,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1765,7 +1765,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1830,7 +1830,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1878,7 +1878,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2468,7 +2468,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2476,7 +2476,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2536,7 +2536,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3121,11 +3121,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3179,11 +3179,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4584,7 +4584,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4707,7 +4707,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4772,7 +4772,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4820,7 +4820,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5410,7 +5410,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5418,7 +5418,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5478,7 +5478,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5695,11 +5695,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5753,11 +5753,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7205,7 +7205,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7328,7 +7328,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7393,7 +7393,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7441,7 +7441,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8031,7 +8031,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8039,7 +8039,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8099,7 +8099,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8302,11 +8302,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8360,11 +8360,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9406,7 +9406,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9529,7 +9529,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9594,7 +9594,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9642,7 +9642,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10232,7 +10232,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10240,7 +10240,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10300,7 +10300,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10896,11 +10896,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10954,11 +10954,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12406,7 +12406,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12529,7 +12529,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12594,7 +12594,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12642,7 +12642,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13232,7 +13232,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13240,7 +13240,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13300,7 +13300,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/New-MgShareSharedDriveItemSharedDriveItem.md b/src/Files/Files/docs/v1.0/New-MgShareSharedDriveItemSharedDriveItem.md index 5bf9485fe67..94bf5698c95 100644 --- a/src/Files/Files/docs/v1.0/New-MgShareSharedDriveItemSharedDriveItem.md +++ b/src/Files/Files/docs/v1.0/New-MgShareSharedDriveItemSharedDriveItem.md @@ -517,11 +517,11 @@ BODYPARAMETER : sharedDriveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -575,11 +575,11 @@ BODYPARAMETER : sharedDriveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2020,7 +2020,7 @@ BODYPARAMETER : sharedDriveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2143,7 +2143,7 @@ BODYPARAMETER : sharedDriveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2208,7 +2208,7 @@ BODYPARAMETER : sharedDriveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2256,7 +2256,7 @@ BODYPARAMETER : sharedDriveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2846,7 +2846,7 @@ BODYPARAMETER : sharedDriveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2854,7 +2854,7 @@ BODYPARAMETER : sharedDriveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2914,7 +2914,7 @@ BODYPARAMETER : sharedDriveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3107,11 +3107,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3165,11 +3165,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4617,7 +4617,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4740,7 +4740,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4805,7 +4805,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4853,7 +4853,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5443,7 +5443,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5451,7 +5451,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5511,7 +5511,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5687,11 +5687,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5745,11 +5745,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -6791,7 +6791,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -6914,7 +6914,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6979,7 +6979,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7027,7 +7027,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -7617,7 +7617,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7625,7 +7625,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7685,7 +7685,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8256,11 +8256,11 @@ ITEMS : All driveItems contained in the sharing root - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8314,11 +8314,11 @@ ITEMS : All driveItems contained in the sharing root - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9360,7 +9360,7 @@ ITEMS : All driveItems contained in the sharing root - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9483,7 +9483,7 @@ ITEMS : All driveItems contained in the sharing root - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9548,7 +9548,7 @@ ITEMS : All driveItems contained in the sharing root - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9596,7 +9596,7 @@ ITEMS : All driveItems contained in the sharing root - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10186,7 +10186,7 @@ ITEMS : All driveItems contained in the sharing root - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10194,7 +10194,7 @@ ITEMS : All driveItems contained in the sharing root - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10254,7 +10254,7 @@ ITEMS : All driveItems contained in the sharing root - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10825,11 +10825,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10883,11 +10883,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12335,7 +12335,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12458,7 +12458,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12523,7 +12523,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12571,7 +12571,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13161,7 +13161,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13169,7 +13169,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13229,7 +13229,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13405,11 +13405,11 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -13463,11 +13463,11 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -14881,7 +14881,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15004,7 +15004,7 @@ LIST : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15069,7 +15069,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15117,7 +15117,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -15707,7 +15707,7 @@ LIST : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15715,7 +15715,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15775,7 +15775,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -15975,11 +15975,11 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -16033,11 +16033,11 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -17438,7 +17438,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17561,7 +17561,7 @@ LISTITEM : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17626,7 +17626,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17674,7 +17674,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -18264,7 +18264,7 @@ LISTITEM : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18272,7 +18272,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -18332,7 +18332,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -18634,11 +18634,11 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -18692,11 +18692,11 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -19738,7 +19738,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -19861,7 +19861,7 @@ ROOT : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19926,7 +19926,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -19974,7 +19974,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -20564,7 +20564,7 @@ ROOT : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20572,7 +20572,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -20632,7 +20632,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -21204,11 +21204,11 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -21262,11 +21262,11 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -22565,7 +22565,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -22777,7 +22777,7 @@ SITE : site - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22842,7 +22842,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22890,7 +22890,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -23480,7 +23480,7 @@ SITE : site - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23488,7 +23488,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -23548,7 +23548,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/New-MgUserDrive.md b/src/Files/Files/docs/v1.0/New-MgUserDrive.md index f37454e57b7..b3b531bd27d 100644 --- a/src/Files/Files/docs/v1.0/New-MgUserDrive.md +++ b/src/Files/Files/docs/v1.0/New-MgUserDrive.md @@ -626,11 +626,11 @@ BODYPARAMETER : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -684,11 +684,11 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2096,7 +2096,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2219,7 +2219,7 @@ BODYPARAMETER : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2284,7 +2284,7 @@ BODYPARAMETER : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2332,7 +2332,7 @@ BODYPARAMETER : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2922,7 +2922,7 @@ BODYPARAMETER : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2930,7 +2930,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2990,7 +2990,7 @@ BODYPARAMETER : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3195,11 +3195,11 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3253,11 +3253,11 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4299,7 +4299,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4422,7 +4422,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4487,7 +4487,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4535,7 +4535,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5125,7 +5125,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5133,7 +5133,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5193,7 +5193,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5764,11 +5764,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5822,11 +5822,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7274,7 +7274,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7397,7 +7397,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7462,7 +7462,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7510,7 +7510,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8100,7 +8100,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8108,7 +8108,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8168,7 +8168,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8343,11 +8343,11 @@ FOLLOWING : The list of items the user is following. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8401,11 +8401,11 @@ FOLLOWING : The list of items the user is following. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9447,7 +9447,7 @@ FOLLOWING : The list of items the user is following. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9570,7 +9570,7 @@ FOLLOWING : The list of items the user is following. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9635,7 +9635,7 @@ FOLLOWING : The list of items the user is following. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9683,7 +9683,7 @@ FOLLOWING : The list of items the user is following. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10273,7 +10273,7 @@ FOLLOWING : The list of items the user is following. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10281,7 +10281,7 @@ FOLLOWING : The list of items the user is following. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10341,7 +10341,7 @@ FOLLOWING : The list of items the user is following. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10937,11 +10937,11 @@ ITEMS : All items contained in the drive. Read-only. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10995,11 +10995,11 @@ ITEMS : All items contained in the drive. Read-only. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12041,7 +12041,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12164,7 +12164,7 @@ ITEMS : All items contained in the drive. Read-only. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12229,7 +12229,7 @@ ITEMS : All items contained in the drive. Read-only. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12277,7 +12277,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -12867,7 +12867,7 @@ ITEMS : All items contained in the drive. Read-only. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12875,7 +12875,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -12935,7 +12935,7 @@ ITEMS : All items contained in the drive. Read-only. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13506,11 +13506,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -13564,11 +13564,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15016,7 +15016,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15139,7 +15139,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15204,7 +15204,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15252,7 +15252,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -15842,7 +15842,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15850,7 +15850,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15910,7 +15910,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -16086,11 +16086,11 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -16144,11 +16144,11 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -17562,7 +17562,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17685,7 +17685,7 @@ LIST : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17750,7 +17750,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17798,7 +17798,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -18388,7 +18388,7 @@ LIST : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18396,7 +18396,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -18456,7 +18456,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -18695,11 +18695,11 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -18753,11 +18753,11 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -19799,7 +19799,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -19922,7 +19922,7 @@ ROOT : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19987,7 +19987,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20035,7 +20035,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -20625,7 +20625,7 @@ ROOT : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20633,7 +20633,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -20693,7 +20693,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -21274,11 +21274,11 @@ SPECIAL : Collection of common folders available in - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -21332,11 +21332,11 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -22378,7 +22378,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -22501,7 +22501,7 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22566,7 +22566,7 @@ SPECIAL : Collection of common folders available in - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22614,7 +22614,7 @@ SPECIAL : Collection of common folders available in - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -23204,7 +23204,7 @@ SPECIAL : Collection of common folders available in - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23212,7 +23212,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -23272,7 +23272,7 @@ SPECIAL : Collection of common folders available in - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/New-MgUserDriveItem.md b/src/Files/Files/docs/v1.0/New-MgUserDriveItem.md index c31dbfe0178..30d8802f1c5 100644 --- a/src/Files/Files/docs/v1.0/New-MgUserDriveItem.md +++ b/src/Files/Files/docs/v1.0/New-MgUserDriveItem.md @@ -1014,11 +1014,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -1072,11 +1072,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2089,7 +2089,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2212,7 +2212,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2277,7 +2277,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2325,7 +2325,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2915,7 +2915,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2923,7 +2923,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2983,7 +2983,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3587,11 +3587,11 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3645,11 +3645,11 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4691,7 +4691,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4814,7 +4814,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4879,7 +4879,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4927,7 +4927,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5517,7 +5517,7 @@ BODYPARAMETER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5525,7 +5525,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5585,7 +5585,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6163,11 +6163,11 @@ CHILDREN : Collection containing Item objects for th - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6221,11 +6221,11 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7267,7 +7267,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7390,7 +7390,7 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7455,7 +7455,7 @@ CHILDREN : Collection containing Item objects for th - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7503,7 +7503,7 @@ CHILDREN : Collection containing Item objects for th - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8093,7 +8093,7 @@ CHILDREN : Collection containing Item objects for th - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8101,7 +8101,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8161,7 +8161,7 @@ CHILDREN : Collection containing Item objects for th - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8732,11 +8732,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8790,11 +8790,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10242,7 +10242,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10365,7 +10365,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10430,7 +10430,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10478,7 +10478,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11068,7 +11068,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11076,7 +11076,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11136,7 +11136,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11371,11 +11371,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11429,11 +11429,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12881,7 +12881,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13004,7 +13004,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13069,7 +13069,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13117,7 +13117,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13707,7 +13707,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13715,7 +13715,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13775,7 +13775,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13951,11 +13951,11 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -14009,11 +14009,11 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15414,7 +15414,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15537,7 +15537,7 @@ LISTITEM : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15602,7 +15602,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15650,7 +15650,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -16240,7 +16240,7 @@ LISTITEM : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16248,7 +16248,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -16308,7 +16308,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/New-MgUserDriveListItem.md b/src/Files/Files/docs/v1.0/New-MgUserDriveListItem.md index 161c4e419e8..ba01dcc6975 100644 --- a/src/Files/Files/docs/v1.0/New-MgUserDriveListItem.md +++ b/src/Files/Files/docs/v1.0/New-MgUserDriveListItem.md @@ -582,11 +582,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -640,11 +640,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1657,7 +1657,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1780,7 +1780,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1845,7 +1845,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1893,7 +1893,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2483,7 +2483,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2491,7 +2491,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2551,7 +2551,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3136,11 +3136,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3194,11 +3194,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4599,7 +4599,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4722,7 +4722,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4787,7 +4787,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4835,7 +4835,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5425,7 +5425,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5433,7 +5433,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5493,7 +5493,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5710,11 +5710,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5768,11 +5768,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7220,7 +7220,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7343,7 +7343,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7408,7 +7408,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7456,7 +7456,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8046,7 +8046,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8054,7 +8054,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8114,7 +8114,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8317,11 +8317,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8375,11 +8375,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9421,7 +9421,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9544,7 +9544,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9609,7 +9609,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9657,7 +9657,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10247,7 +10247,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10255,7 +10255,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10315,7 +10315,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10911,11 +10911,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10969,11 +10969,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12421,7 +12421,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12544,7 +12544,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12609,7 +12609,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12657,7 +12657,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13247,7 +13247,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13255,7 +13255,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13315,7 +13315,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgDrive.md b/src/Files/Files/docs/v1.0/Update-MgDrive.md index 10804cef548..ca93c2eeea4 100644 --- a/src/Files/Files/docs/v1.0/Update-MgDrive.md +++ b/src/Files/Files/docs/v1.0/Update-MgDrive.md @@ -641,11 +641,11 @@ BODYPARAMETER : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -699,11 +699,11 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2111,7 +2111,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2234,7 +2234,7 @@ BODYPARAMETER : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2299,7 +2299,7 @@ BODYPARAMETER : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2347,7 +2347,7 @@ BODYPARAMETER : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2937,7 +2937,7 @@ BODYPARAMETER : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2945,7 +2945,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3005,7 +3005,7 @@ BODYPARAMETER : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3210,11 +3210,11 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3268,11 +3268,11 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4314,7 +4314,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4437,7 +4437,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4502,7 +4502,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4550,7 +4550,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5140,7 +5140,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5148,7 +5148,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5208,7 +5208,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5779,11 +5779,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5837,11 +5837,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7289,7 +7289,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7412,7 +7412,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7477,7 +7477,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7525,7 +7525,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8115,7 +8115,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8123,7 +8123,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8183,7 +8183,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8358,11 +8358,11 @@ FOLLOWING : The list of items the user is following. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8416,11 +8416,11 @@ FOLLOWING : The list of items the user is following. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9462,7 +9462,7 @@ FOLLOWING : The list of items the user is following. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9585,7 +9585,7 @@ FOLLOWING : The list of items the user is following. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9650,7 +9650,7 @@ FOLLOWING : The list of items the user is following. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9698,7 +9698,7 @@ FOLLOWING : The list of items the user is following. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10288,7 +10288,7 @@ FOLLOWING : The list of items the user is following. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10296,7 +10296,7 @@ FOLLOWING : The list of items the user is following. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10356,7 +10356,7 @@ FOLLOWING : The list of items the user is following. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10952,11 +10952,11 @@ ITEMS : All items contained in the drive. Read-only. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11010,11 +11010,11 @@ ITEMS : All items contained in the drive. Read-only. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12056,7 +12056,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12179,7 +12179,7 @@ ITEMS : All items contained in the drive. Read-only. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12244,7 +12244,7 @@ ITEMS : All items contained in the drive. Read-only. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12292,7 +12292,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -12882,7 +12882,7 @@ ITEMS : All items contained in the drive. Read-only. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12890,7 +12890,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -12950,7 +12950,7 @@ ITEMS : All items contained in the drive. Read-only. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13521,11 +13521,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -13579,11 +13579,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15031,7 +15031,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15154,7 +15154,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15219,7 +15219,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15267,7 +15267,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -15857,7 +15857,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15865,7 +15865,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15925,7 +15925,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -16101,11 +16101,11 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -16159,11 +16159,11 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -17577,7 +17577,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17700,7 +17700,7 @@ LIST : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17765,7 +17765,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17813,7 +17813,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -18403,7 +18403,7 @@ LIST : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18411,7 +18411,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -18471,7 +18471,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -18710,11 +18710,11 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -18768,11 +18768,11 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -19814,7 +19814,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -19937,7 +19937,7 @@ ROOT : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20002,7 +20002,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20050,7 +20050,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -20640,7 +20640,7 @@ ROOT : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20648,7 +20648,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -20708,7 +20708,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -21289,11 +21289,11 @@ SPECIAL : Collection of common folders available in - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -21347,11 +21347,11 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -22393,7 +22393,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -22516,7 +22516,7 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22581,7 +22581,7 @@ SPECIAL : Collection of common folders available in - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22629,7 +22629,7 @@ SPECIAL : Collection of common folders available in - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -23219,7 +23219,7 @@ SPECIAL : Collection of common folders available in - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23227,7 +23227,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -23287,7 +23287,7 @@ SPECIAL : Collection of common folders available in - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgDriveItem.md b/src/Files/Files/docs/v1.0/Update-MgDriveItem.md index ec58a06fd65..a82f5d22e6f 100644 --- a/src/Files/Files/docs/v1.0/Update-MgDriveItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgDriveItem.md @@ -1029,11 +1029,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -1087,11 +1087,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2104,7 +2104,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2227,7 +2227,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2292,7 +2292,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2340,7 +2340,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2930,7 +2930,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2938,7 +2938,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2998,7 +2998,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3602,11 +3602,11 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3660,11 +3660,11 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4706,7 +4706,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4829,7 +4829,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4894,7 +4894,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4942,7 +4942,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5532,7 +5532,7 @@ BODYPARAMETER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5540,7 +5540,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5600,7 +5600,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6178,11 +6178,11 @@ CHILDREN : Collection containing Item objects for th - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6236,11 +6236,11 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7282,7 +7282,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7405,7 +7405,7 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7470,7 +7470,7 @@ CHILDREN : Collection containing Item objects for th - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7518,7 +7518,7 @@ CHILDREN : Collection containing Item objects for th - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8108,7 +8108,7 @@ CHILDREN : Collection containing Item objects for th - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8116,7 +8116,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8176,7 +8176,7 @@ CHILDREN : Collection containing Item objects for th - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8747,11 +8747,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8805,11 +8805,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10257,7 +10257,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10380,7 +10380,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10445,7 +10445,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10493,7 +10493,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11083,7 +11083,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11091,7 +11091,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11151,7 +11151,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11386,11 +11386,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11444,11 +11444,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12896,7 +12896,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13019,7 +13019,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13084,7 +13084,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13132,7 +13132,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13722,7 +13722,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13730,7 +13730,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13790,7 +13790,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13966,11 +13966,11 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -14024,11 +14024,11 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15429,7 +15429,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15552,7 +15552,7 @@ LISTITEM : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15617,7 +15617,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15665,7 +15665,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -16255,7 +16255,7 @@ LISTITEM : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16263,7 +16263,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -16323,7 +16323,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgDriveItemListItem.md b/src/Files/Files/docs/v1.0/Update-MgDriveItemListItem.md index 7ffedded2f0..d8ec8d8d88d 100644 --- a/src/Files/Files/docs/v1.0/Update-MgDriveItemListItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgDriveItemListItem.md @@ -599,11 +599,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -657,11 +657,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1674,7 +1674,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1797,7 +1797,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1862,7 +1862,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1910,7 +1910,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2500,7 +2500,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2508,7 +2508,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2568,7 +2568,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3153,11 +3153,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3211,11 +3211,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4616,7 +4616,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4739,7 +4739,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4804,7 +4804,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4852,7 +4852,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5442,7 +5442,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5450,7 +5450,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5510,7 +5510,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5727,11 +5727,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5785,11 +5785,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7237,7 +7237,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7360,7 +7360,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7425,7 +7425,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7473,7 +7473,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8063,7 +8063,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8071,7 +8071,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8131,7 +8131,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8334,11 +8334,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8392,11 +8392,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9438,7 +9438,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9561,7 +9561,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9626,7 +9626,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9674,7 +9674,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10264,7 +10264,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10272,7 +10272,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10332,7 +10332,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10928,11 +10928,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10986,11 +10986,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12438,7 +12438,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12561,7 +12561,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12626,7 +12626,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12674,7 +12674,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13264,7 +13264,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13272,7 +13272,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13332,7 +13332,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgDriveList.md b/src/Files/Files/docs/v1.0/Update-MgDriveList.md index 8c471548ac4..7754b5b3b11 100644 --- a/src/Files/Files/docs/v1.0/Update-MgDriveList.md +++ b/src/Files/Files/docs/v1.0/Update-MgDriveList.md @@ -615,11 +615,11 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -673,11 +673,11 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2091,7 +2091,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2214,7 +2214,7 @@ BODYPARAMETER : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2279,7 +2279,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2327,7 +2327,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2917,7 +2917,7 @@ BODYPARAMETER : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2925,7 +2925,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2985,7 +2985,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3505,11 +3505,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3563,11 +3563,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5015,7 +5015,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5138,7 +5138,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5203,7 +5203,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5251,7 +5251,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5841,7 +5841,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5849,7 +5849,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5909,7 +5909,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6085,11 +6085,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6143,11 +6143,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7555,7 +7555,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7678,7 +7678,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7743,7 +7743,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7791,7 +7791,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8381,7 +8381,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8389,7 +8389,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8449,7 +8449,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8679,11 +8679,11 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8737,11 +8737,11 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10142,7 +10142,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10265,7 +10265,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10330,7 +10330,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10378,7 +10378,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10968,7 +10968,7 @@ ITEMS : All items contained in the list. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10976,7 +10976,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11036,7 +11036,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11248,11 +11248,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11306,11 +11306,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12758,7 +12758,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12881,7 +12881,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12946,7 +12946,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12994,7 +12994,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13584,7 +13584,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13592,7 +13592,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13652,7 +13652,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgDriveListItem.md b/src/Files/Files/docs/v1.0/Update-MgDriveListItem.md index 4e5c48205b9..2cf0e952199 100644 --- a/src/Files/Files/docs/v1.0/Update-MgDriveListItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgDriveListItem.md @@ -599,11 +599,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -657,11 +657,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1674,7 +1674,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1797,7 +1797,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1862,7 +1862,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1910,7 +1910,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2500,7 +2500,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2508,7 +2508,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2568,7 +2568,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3153,11 +3153,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3211,11 +3211,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4616,7 +4616,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4739,7 +4739,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4804,7 +4804,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4852,7 +4852,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5442,7 +5442,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5450,7 +5450,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5510,7 +5510,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5727,11 +5727,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5785,11 +5785,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7237,7 +7237,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7360,7 +7360,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7425,7 +7425,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7473,7 +7473,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8063,7 +8063,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8071,7 +8071,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8131,7 +8131,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8334,11 +8334,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8392,11 +8392,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9438,7 +9438,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9561,7 +9561,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9626,7 +9626,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9674,7 +9674,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10264,7 +10264,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10272,7 +10272,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10332,7 +10332,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10928,11 +10928,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10986,11 +10986,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12438,7 +12438,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12561,7 +12561,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12626,7 +12626,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12674,7 +12674,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13264,7 +13264,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13272,7 +13272,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13332,7 +13332,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgDriveRoot.md b/src/Files/Files/docs/v1.0/Update-MgDriveRoot.md index 953f073989b..f53cc7765ea 100644 --- a/src/Files/Files/docs/v1.0/Update-MgDriveRoot.md +++ b/src/Files/Files/docs/v1.0/Update-MgDriveRoot.md @@ -1014,11 +1014,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -1072,11 +1072,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2089,7 +2089,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2212,7 +2212,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2277,7 +2277,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2325,7 +2325,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2915,7 +2915,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2923,7 +2923,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2983,7 +2983,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3587,11 +3587,11 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3645,11 +3645,11 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4691,7 +4691,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4814,7 +4814,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4879,7 +4879,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4927,7 +4927,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5517,7 +5517,7 @@ BODYPARAMETER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5525,7 +5525,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5585,7 +5585,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6163,11 +6163,11 @@ CHILDREN : Collection containing Item objects for th - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6221,11 +6221,11 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7267,7 +7267,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7390,7 +7390,7 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7455,7 +7455,7 @@ CHILDREN : Collection containing Item objects for th - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7503,7 +7503,7 @@ CHILDREN : Collection containing Item objects for th - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8093,7 +8093,7 @@ CHILDREN : Collection containing Item objects for th - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8101,7 +8101,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8161,7 +8161,7 @@ CHILDREN : Collection containing Item objects for th - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8732,11 +8732,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8790,11 +8790,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10242,7 +10242,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10365,7 +10365,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10430,7 +10430,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10478,7 +10478,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11068,7 +11068,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11076,7 +11076,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11136,7 +11136,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11371,11 +11371,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11429,11 +11429,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12881,7 +12881,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13004,7 +13004,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13069,7 +13069,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13117,7 +13117,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13707,7 +13707,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13715,7 +13715,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13775,7 +13775,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13951,11 +13951,11 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -14009,11 +14009,11 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15414,7 +15414,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15537,7 +15537,7 @@ LISTITEM : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15602,7 +15602,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15650,7 +15650,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -16240,7 +16240,7 @@ LISTITEM : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16248,7 +16248,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -16308,7 +16308,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgDriveRootListItem.md b/src/Files/Files/docs/v1.0/Update-MgDriveRootListItem.md index a0508873b0e..8ff28500205 100644 --- a/src/Files/Files/docs/v1.0/Update-MgDriveRootListItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgDriveRootListItem.md @@ -584,11 +584,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -642,11 +642,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1659,7 +1659,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1782,7 +1782,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1847,7 +1847,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1895,7 +1895,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2485,7 +2485,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2493,7 +2493,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2553,7 +2553,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3138,11 +3138,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3196,11 +3196,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4601,7 +4601,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4724,7 +4724,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4789,7 +4789,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4837,7 +4837,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5427,7 +5427,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5435,7 +5435,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5495,7 +5495,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5712,11 +5712,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5770,11 +5770,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7222,7 +7222,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7345,7 +7345,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7410,7 +7410,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7458,7 +7458,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8048,7 +8048,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8056,7 +8056,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8116,7 +8116,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8319,11 +8319,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8377,11 +8377,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9423,7 +9423,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9546,7 +9546,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9611,7 +9611,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9659,7 +9659,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10249,7 +10249,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10257,7 +10257,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10317,7 +10317,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10913,11 +10913,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10971,11 +10971,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12423,7 +12423,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12546,7 +12546,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12611,7 +12611,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12659,7 +12659,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13249,7 +13249,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13257,7 +13257,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13317,7 +13317,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgGroupDrive.md b/src/Files/Files/docs/v1.0/Update-MgGroupDrive.md index dd1540710d8..5dff53c174b 100644 --- a/src/Files/Files/docs/v1.0/Update-MgGroupDrive.md +++ b/src/Files/Files/docs/v1.0/Update-MgGroupDrive.md @@ -656,11 +656,11 @@ BODYPARAMETER : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -714,11 +714,11 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2126,7 +2126,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2249,7 +2249,7 @@ BODYPARAMETER : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2314,7 +2314,7 @@ BODYPARAMETER : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2362,7 +2362,7 @@ BODYPARAMETER : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2952,7 +2952,7 @@ BODYPARAMETER : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2960,7 +2960,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3020,7 +3020,7 @@ BODYPARAMETER : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3225,11 +3225,11 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3283,11 +3283,11 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4329,7 +4329,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4452,7 +4452,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4517,7 +4517,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4565,7 +4565,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5155,7 +5155,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5163,7 +5163,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5223,7 +5223,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5794,11 +5794,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5852,11 +5852,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7304,7 +7304,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7427,7 +7427,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7492,7 +7492,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7540,7 +7540,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8130,7 +8130,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8138,7 +8138,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8198,7 +8198,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8373,11 +8373,11 @@ FOLLOWING : The list of items the user is following. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8431,11 +8431,11 @@ FOLLOWING : The list of items the user is following. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9477,7 +9477,7 @@ FOLLOWING : The list of items the user is following. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9600,7 +9600,7 @@ FOLLOWING : The list of items the user is following. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9665,7 +9665,7 @@ FOLLOWING : The list of items the user is following. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9713,7 +9713,7 @@ FOLLOWING : The list of items the user is following. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10303,7 +10303,7 @@ FOLLOWING : The list of items the user is following. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10311,7 +10311,7 @@ FOLLOWING : The list of items the user is following. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10371,7 +10371,7 @@ FOLLOWING : The list of items the user is following. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10967,11 +10967,11 @@ ITEMS : All items contained in the drive. Read-only. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11025,11 +11025,11 @@ ITEMS : All items contained in the drive. Read-only. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12071,7 +12071,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12194,7 +12194,7 @@ ITEMS : All items contained in the drive. Read-only. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12259,7 +12259,7 @@ ITEMS : All items contained in the drive. Read-only. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12307,7 +12307,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -12897,7 +12897,7 @@ ITEMS : All items contained in the drive. Read-only. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12905,7 +12905,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -12965,7 +12965,7 @@ ITEMS : All items contained in the drive. Read-only. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13536,11 +13536,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -13594,11 +13594,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15046,7 +15046,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15169,7 +15169,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15234,7 +15234,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15282,7 +15282,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -15872,7 +15872,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15880,7 +15880,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15940,7 +15940,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -16116,11 +16116,11 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -16174,11 +16174,11 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -17592,7 +17592,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17715,7 +17715,7 @@ LIST : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17780,7 +17780,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17828,7 +17828,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -18418,7 +18418,7 @@ LIST : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18426,7 +18426,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -18486,7 +18486,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -18725,11 +18725,11 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -18783,11 +18783,11 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -19829,7 +19829,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -19952,7 +19952,7 @@ ROOT : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20017,7 +20017,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20065,7 +20065,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -20655,7 +20655,7 @@ ROOT : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20663,7 +20663,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -20723,7 +20723,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -21304,11 +21304,11 @@ SPECIAL : Collection of common folders available in - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -21362,11 +21362,11 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -22408,7 +22408,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -22531,7 +22531,7 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22596,7 +22596,7 @@ SPECIAL : Collection of common folders available in - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22644,7 +22644,7 @@ SPECIAL : Collection of common folders available in - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -23234,7 +23234,7 @@ SPECIAL : Collection of common folders available in - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23242,7 +23242,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -23302,7 +23302,7 @@ SPECIAL : Collection of common folders available in - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgGroupDriveItem.md b/src/Files/Files/docs/v1.0/Update-MgGroupDriveItem.md index e0a445dcceb..3927576e628 100644 --- a/src/Files/Files/docs/v1.0/Update-MgGroupDriveItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgGroupDriveItem.md @@ -1044,11 +1044,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -1102,11 +1102,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2119,7 +2119,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2242,7 +2242,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2307,7 +2307,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2355,7 +2355,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2945,7 +2945,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2953,7 +2953,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3013,7 +3013,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3617,11 +3617,11 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3675,11 +3675,11 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4721,7 +4721,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4844,7 +4844,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4909,7 +4909,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4957,7 +4957,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5547,7 +5547,7 @@ BODYPARAMETER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5555,7 +5555,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5615,7 +5615,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6193,11 +6193,11 @@ CHILDREN : Collection containing Item objects for th - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6251,11 +6251,11 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7297,7 +7297,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7420,7 +7420,7 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7485,7 +7485,7 @@ CHILDREN : Collection containing Item objects for th - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7533,7 +7533,7 @@ CHILDREN : Collection containing Item objects for th - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8123,7 +8123,7 @@ CHILDREN : Collection containing Item objects for th - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8131,7 +8131,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8191,7 +8191,7 @@ CHILDREN : Collection containing Item objects for th - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8762,11 +8762,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8820,11 +8820,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10272,7 +10272,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10395,7 +10395,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10460,7 +10460,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10508,7 +10508,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11098,7 +11098,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11106,7 +11106,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11166,7 +11166,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11401,11 +11401,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11459,11 +11459,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12911,7 +12911,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13034,7 +13034,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13099,7 +13099,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13147,7 +13147,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13737,7 +13737,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13745,7 +13745,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13805,7 +13805,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13981,11 +13981,11 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -14039,11 +14039,11 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15444,7 +15444,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15567,7 +15567,7 @@ LISTITEM : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15632,7 +15632,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15680,7 +15680,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -16270,7 +16270,7 @@ LISTITEM : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16278,7 +16278,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -16338,7 +16338,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgGroupDriveItemListItem.md b/src/Files/Files/docs/v1.0/Update-MgGroupDriveItemListItem.md index 851768ea700..501b7c619d7 100644 --- a/src/Files/Files/docs/v1.0/Update-MgGroupDriveItemListItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgGroupDriveItemListItem.md @@ -614,11 +614,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -672,11 +672,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1689,7 +1689,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1812,7 +1812,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1877,7 +1877,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1925,7 +1925,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2515,7 +2515,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2523,7 +2523,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2583,7 +2583,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3168,11 +3168,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3226,11 +3226,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4631,7 +4631,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4754,7 +4754,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4819,7 +4819,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4867,7 +4867,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5457,7 +5457,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5465,7 +5465,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5525,7 +5525,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5742,11 +5742,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5800,11 +5800,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7252,7 +7252,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7375,7 +7375,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7440,7 +7440,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7488,7 +7488,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8078,7 +8078,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8086,7 +8086,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8146,7 +8146,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8349,11 +8349,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8407,11 +8407,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9453,7 +9453,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9576,7 +9576,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9641,7 +9641,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9689,7 +9689,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10279,7 +10279,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10287,7 +10287,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10347,7 +10347,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10943,11 +10943,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11001,11 +11001,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12453,7 +12453,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12576,7 +12576,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12641,7 +12641,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12689,7 +12689,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13279,7 +13279,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13287,7 +13287,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13347,7 +13347,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgGroupDriveList.md b/src/Files/Files/docs/v1.0/Update-MgGroupDriveList.md index 7a5bb6c3572..9188363fd69 100644 --- a/src/Files/Files/docs/v1.0/Update-MgGroupDriveList.md +++ b/src/Files/Files/docs/v1.0/Update-MgGroupDriveList.md @@ -630,11 +630,11 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -688,11 +688,11 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2106,7 +2106,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2229,7 +2229,7 @@ BODYPARAMETER : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2294,7 +2294,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2342,7 +2342,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2932,7 +2932,7 @@ BODYPARAMETER : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2940,7 +2940,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3000,7 +3000,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3520,11 +3520,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3578,11 +3578,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5030,7 +5030,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5153,7 +5153,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5218,7 +5218,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5266,7 +5266,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5856,7 +5856,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5864,7 +5864,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5924,7 +5924,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6100,11 +6100,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6158,11 +6158,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7570,7 +7570,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7693,7 +7693,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7758,7 +7758,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7806,7 +7806,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8396,7 +8396,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8404,7 +8404,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8464,7 +8464,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8694,11 +8694,11 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8752,11 +8752,11 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10157,7 +10157,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10280,7 +10280,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10345,7 +10345,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10393,7 +10393,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10983,7 +10983,7 @@ ITEMS : All items contained in the list. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10991,7 +10991,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11051,7 +11051,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11263,11 +11263,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11321,11 +11321,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12773,7 +12773,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12896,7 +12896,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12961,7 +12961,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13009,7 +13009,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13599,7 +13599,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13607,7 +13607,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13667,7 +13667,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgGroupDriveListItem.md b/src/Files/Files/docs/v1.0/Update-MgGroupDriveListItem.md index 9365bb32a35..104a1c11efd 100644 --- a/src/Files/Files/docs/v1.0/Update-MgGroupDriveListItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgGroupDriveListItem.md @@ -614,11 +614,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -672,11 +672,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1689,7 +1689,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1812,7 +1812,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1877,7 +1877,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1925,7 +1925,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2515,7 +2515,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2523,7 +2523,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2583,7 +2583,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3168,11 +3168,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3226,11 +3226,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4631,7 +4631,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4754,7 +4754,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4819,7 +4819,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4867,7 +4867,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5457,7 +5457,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5465,7 +5465,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5525,7 +5525,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5742,11 +5742,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5800,11 +5800,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7252,7 +7252,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7375,7 +7375,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7440,7 +7440,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7488,7 +7488,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8078,7 +8078,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8086,7 +8086,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8146,7 +8146,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8349,11 +8349,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8407,11 +8407,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9453,7 +9453,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9576,7 +9576,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9641,7 +9641,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9689,7 +9689,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10279,7 +10279,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10287,7 +10287,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10347,7 +10347,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10943,11 +10943,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11001,11 +11001,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12453,7 +12453,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12576,7 +12576,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12641,7 +12641,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12689,7 +12689,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13279,7 +13279,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13287,7 +13287,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13347,7 +13347,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgGroupDriveRoot.md b/src/Files/Files/docs/v1.0/Update-MgGroupDriveRoot.md index b373e4dece7..d26a875062d 100644 --- a/src/Files/Files/docs/v1.0/Update-MgGroupDriveRoot.md +++ b/src/Files/Files/docs/v1.0/Update-MgGroupDriveRoot.md @@ -1029,11 +1029,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -1087,11 +1087,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2104,7 +2104,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2227,7 +2227,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2292,7 +2292,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2340,7 +2340,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2930,7 +2930,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2938,7 +2938,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2998,7 +2998,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3602,11 +3602,11 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3660,11 +3660,11 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4706,7 +4706,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4829,7 +4829,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4894,7 +4894,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4942,7 +4942,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5532,7 +5532,7 @@ BODYPARAMETER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5540,7 +5540,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5600,7 +5600,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6178,11 +6178,11 @@ CHILDREN : Collection containing Item objects for th - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6236,11 +6236,11 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7282,7 +7282,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7405,7 +7405,7 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7470,7 +7470,7 @@ CHILDREN : Collection containing Item objects for th - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7518,7 +7518,7 @@ CHILDREN : Collection containing Item objects for th - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8108,7 +8108,7 @@ CHILDREN : Collection containing Item objects for th - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8116,7 +8116,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8176,7 +8176,7 @@ CHILDREN : Collection containing Item objects for th - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8747,11 +8747,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8805,11 +8805,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10257,7 +10257,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10380,7 +10380,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10445,7 +10445,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10493,7 +10493,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11083,7 +11083,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11091,7 +11091,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11151,7 +11151,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11386,11 +11386,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11444,11 +11444,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12896,7 +12896,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13019,7 +13019,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13084,7 +13084,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13132,7 +13132,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13722,7 +13722,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13730,7 +13730,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13790,7 +13790,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13966,11 +13966,11 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -14024,11 +14024,11 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15429,7 +15429,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15552,7 +15552,7 @@ LISTITEM : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15617,7 +15617,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15665,7 +15665,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -16255,7 +16255,7 @@ LISTITEM : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16263,7 +16263,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -16323,7 +16323,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgGroupDriveRootListItem.md b/src/Files/Files/docs/v1.0/Update-MgGroupDriveRootListItem.md index b4964925eea..34a7d9a7b33 100644 --- a/src/Files/Files/docs/v1.0/Update-MgGroupDriveRootListItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgGroupDriveRootListItem.md @@ -599,11 +599,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -657,11 +657,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1674,7 +1674,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1797,7 +1797,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1862,7 +1862,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1910,7 +1910,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2500,7 +2500,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2508,7 +2508,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2568,7 +2568,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3153,11 +3153,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3211,11 +3211,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4616,7 +4616,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4739,7 +4739,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4804,7 +4804,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4852,7 +4852,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5442,7 +5442,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5450,7 +5450,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5510,7 +5510,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5727,11 +5727,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5785,11 +5785,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7237,7 +7237,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7360,7 +7360,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7425,7 +7425,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7473,7 +7473,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8063,7 +8063,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8071,7 +8071,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8131,7 +8131,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8334,11 +8334,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8392,11 +8392,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9438,7 +9438,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9561,7 +9561,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9626,7 +9626,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9674,7 +9674,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10264,7 +10264,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10272,7 +10272,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10332,7 +10332,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10928,11 +10928,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10986,11 +10986,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12438,7 +12438,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12561,7 +12561,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12626,7 +12626,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12674,7 +12674,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13264,7 +13264,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13272,7 +13272,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13332,7 +13332,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgShareList.md b/src/Files/Files/docs/v1.0/Update-MgShareList.md index b27c4b7d33f..2bb87ca4a11 100644 --- a/src/Files/Files/docs/v1.0/Update-MgShareList.md +++ b/src/Files/Files/docs/v1.0/Update-MgShareList.md @@ -615,11 +615,11 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -673,11 +673,11 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2091,7 +2091,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2214,7 +2214,7 @@ BODYPARAMETER : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2279,7 +2279,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2327,7 +2327,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2917,7 +2917,7 @@ BODYPARAMETER : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2925,7 +2925,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2985,7 +2985,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3505,11 +3505,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3563,11 +3563,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5015,7 +5015,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5138,7 +5138,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5203,7 +5203,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5251,7 +5251,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5841,7 +5841,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5849,7 +5849,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5909,7 +5909,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6085,11 +6085,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6143,11 +6143,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7555,7 +7555,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7678,7 +7678,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7743,7 +7743,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7791,7 +7791,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8381,7 +8381,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8389,7 +8389,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8449,7 +8449,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8679,11 +8679,11 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8737,11 +8737,11 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10142,7 +10142,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10265,7 +10265,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10330,7 +10330,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10378,7 +10378,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10968,7 +10968,7 @@ ITEMS : All items contained in the list. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10976,7 +10976,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11036,7 +11036,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11248,11 +11248,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11306,11 +11306,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12758,7 +12758,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12881,7 +12881,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12946,7 +12946,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12994,7 +12994,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13584,7 +13584,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13592,7 +13592,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13652,7 +13652,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgShareListItem.md b/src/Files/Files/docs/v1.0/Update-MgShareListItem.md index 17e20dbd0fe..116033e201a 100644 --- a/src/Files/Files/docs/v1.0/Update-MgShareListItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgShareListItem.md @@ -639,11 +639,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -697,11 +697,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1714,7 +1714,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1837,7 +1837,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1902,7 +1902,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1950,7 +1950,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2540,7 +2540,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2548,7 +2548,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2608,7 +2608,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3193,11 +3193,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3251,11 +3251,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4656,7 +4656,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4779,7 +4779,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4844,7 +4844,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4892,7 +4892,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5482,7 +5482,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5490,7 +5490,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5550,7 +5550,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5767,11 +5767,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5825,11 +5825,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7277,7 +7277,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7400,7 +7400,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7465,7 +7465,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7513,7 +7513,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8103,7 +8103,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8111,7 +8111,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8171,7 +8171,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8374,11 +8374,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8432,11 +8432,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9478,7 +9478,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9601,7 +9601,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9666,7 +9666,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9714,7 +9714,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10304,7 +10304,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10312,7 +10312,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10372,7 +10372,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10968,11 +10968,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11026,11 +11026,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12478,7 +12478,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12601,7 +12601,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12666,7 +12666,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12714,7 +12714,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13304,7 +13304,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13312,7 +13312,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13372,7 +13372,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgShareSharedDriveItemSharedDriveItem.md b/src/Files/Files/docs/v1.0/Update-MgShareSharedDriveItemSharedDriveItem.md index 59ca3eccc56..81a21d825e4 100644 --- a/src/Files/Files/docs/v1.0/Update-MgShareSharedDriveItemSharedDriveItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgShareSharedDriveItemSharedDriveItem.md @@ -584,11 +584,11 @@ BODYPARAMETER : sharedDriveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -642,11 +642,11 @@ BODYPARAMETER : sharedDriveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2087,7 +2087,7 @@ BODYPARAMETER : sharedDriveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2210,7 +2210,7 @@ BODYPARAMETER : sharedDriveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2275,7 +2275,7 @@ BODYPARAMETER : sharedDriveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2323,7 +2323,7 @@ BODYPARAMETER : sharedDriveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2913,7 +2913,7 @@ BODYPARAMETER : sharedDriveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2921,7 +2921,7 @@ BODYPARAMETER : sharedDriveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2981,7 +2981,7 @@ BODYPARAMETER : sharedDriveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3174,11 +3174,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3232,11 +3232,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4684,7 +4684,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4807,7 +4807,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4872,7 +4872,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4920,7 +4920,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5510,7 +5510,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5518,7 +5518,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5578,7 +5578,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5754,11 +5754,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5812,11 +5812,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -6858,7 +6858,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -6981,7 +6981,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7046,7 +7046,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7094,7 +7094,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -7684,7 +7684,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7692,7 +7692,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7752,7 +7752,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8348,11 +8348,11 @@ ITEMS : All driveItems contained in the sharing root - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8406,11 +8406,11 @@ ITEMS : All driveItems contained in the sharing root - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9452,7 +9452,7 @@ ITEMS : All driveItems contained in the sharing root - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9575,7 +9575,7 @@ ITEMS : All driveItems contained in the sharing root - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9640,7 +9640,7 @@ ITEMS : All driveItems contained in the sharing root - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9688,7 +9688,7 @@ ITEMS : All driveItems contained in the sharing root - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10278,7 +10278,7 @@ ITEMS : All driveItems contained in the sharing root - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10286,7 +10286,7 @@ ITEMS : All driveItems contained in the sharing root - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10346,7 +10346,7 @@ ITEMS : All driveItems contained in the sharing root - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10917,11 +10917,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10975,11 +10975,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12427,7 +12427,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12550,7 +12550,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12615,7 +12615,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12663,7 +12663,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13253,7 +13253,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13261,7 +13261,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13321,7 +13321,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13497,11 +13497,11 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -13555,11 +13555,11 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -14973,7 +14973,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15096,7 +15096,7 @@ LIST : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15161,7 +15161,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15209,7 +15209,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -15799,7 +15799,7 @@ LIST : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15807,7 +15807,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15867,7 +15867,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -16067,11 +16067,11 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -16125,11 +16125,11 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -17530,7 +17530,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17653,7 +17653,7 @@ LISTITEM : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17718,7 +17718,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17766,7 +17766,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -18356,7 +18356,7 @@ LISTITEM : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18364,7 +18364,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -18424,7 +18424,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -18726,11 +18726,11 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -18784,11 +18784,11 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -19830,7 +19830,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -19953,7 +19953,7 @@ ROOT : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20018,7 +20018,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20066,7 +20066,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -20656,7 +20656,7 @@ ROOT : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20664,7 +20664,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -20724,7 +20724,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -21296,11 +21296,11 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -21354,11 +21354,11 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -22657,7 +22657,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -22869,7 +22869,7 @@ SITE : site - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22934,7 +22934,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22982,7 +22982,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -23572,7 +23572,7 @@ SITE : site - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23580,7 +23580,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -23640,7 +23640,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgUserDrive.md b/src/Files/Files/docs/v1.0/Update-MgUserDrive.md index 2f022e410fb..acc797ba390 100644 --- a/src/Files/Files/docs/v1.0/Update-MgUserDrive.md +++ b/src/Files/Files/docs/v1.0/Update-MgUserDrive.md @@ -656,11 +656,11 @@ BODYPARAMETER : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -714,11 +714,11 @@ BODYPARAMETER : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2126,7 +2126,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2249,7 +2249,7 @@ BODYPARAMETER : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2314,7 +2314,7 @@ BODYPARAMETER : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2362,7 +2362,7 @@ BODYPARAMETER : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2952,7 +2952,7 @@ BODYPARAMETER : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2960,7 +2960,7 @@ BODYPARAMETER : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3020,7 +3020,7 @@ BODYPARAMETER : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3225,11 +3225,11 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3283,11 +3283,11 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4329,7 +4329,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4452,7 +4452,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4517,7 +4517,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4565,7 +4565,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5155,7 +5155,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5163,7 +5163,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5223,7 +5223,7 @@ BUNDLES : Collection of [bundles][bundle] (albums an - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5794,11 +5794,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5852,11 +5852,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7304,7 +7304,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7427,7 +7427,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7492,7 +7492,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7540,7 +7540,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8130,7 +8130,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8138,7 +8138,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8198,7 +8198,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8373,11 +8373,11 @@ FOLLOWING : The list of items the user is following. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8431,11 +8431,11 @@ FOLLOWING : The list of items the user is following. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9477,7 +9477,7 @@ FOLLOWING : The list of items the user is following. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9600,7 +9600,7 @@ FOLLOWING : The list of items the user is following. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9665,7 +9665,7 @@ FOLLOWING : The list of items the user is following. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9713,7 +9713,7 @@ FOLLOWING : The list of items the user is following. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10303,7 +10303,7 @@ FOLLOWING : The list of items the user is following. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10311,7 +10311,7 @@ FOLLOWING : The list of items the user is following. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10371,7 +10371,7 @@ FOLLOWING : The list of items the user is following. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10967,11 +10967,11 @@ ITEMS : All items contained in the drive. Read-only. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11025,11 +11025,11 @@ ITEMS : All items contained in the drive. Read-only. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12071,7 +12071,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12194,7 +12194,7 @@ ITEMS : All items contained in the drive. Read-only. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12259,7 +12259,7 @@ ITEMS : All items contained in the drive. Read-only. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12307,7 +12307,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -12897,7 +12897,7 @@ ITEMS : All items contained in the drive. Read-only. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12905,7 +12905,7 @@ ITEMS : All items contained in the drive. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -12965,7 +12965,7 @@ ITEMS : All items contained in the drive. Read-only. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13536,11 +13536,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -13594,11 +13594,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15046,7 +15046,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15169,7 +15169,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15234,7 +15234,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15282,7 +15282,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -15872,7 +15872,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15880,7 +15880,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15940,7 +15940,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -16116,11 +16116,11 @@ LIST : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -16174,11 +16174,11 @@ LIST : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -17592,7 +17592,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17715,7 +17715,7 @@ LIST : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17780,7 +17780,7 @@ LIST : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17828,7 +17828,7 @@ LIST : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -18418,7 +18418,7 @@ LIST : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18426,7 +18426,7 @@ LIST : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -18486,7 +18486,7 @@ LIST : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -18725,11 +18725,11 @@ ROOT : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -18783,11 +18783,11 @@ ROOT : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -19829,7 +19829,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -19952,7 +19952,7 @@ ROOT : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20017,7 +20017,7 @@ ROOT : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20065,7 +20065,7 @@ ROOT : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -20655,7 +20655,7 @@ ROOT : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20663,7 +20663,7 @@ ROOT : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -20723,7 +20723,7 @@ ROOT : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -21304,11 +21304,11 @@ SPECIAL : Collection of common folders available in - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -21362,11 +21362,11 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -22408,7 +22408,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -22531,7 +22531,7 @@ SPECIAL : Collection of common folders available in - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22596,7 +22596,7 @@ SPECIAL : Collection of common folders available in - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22644,7 +22644,7 @@ SPECIAL : Collection of common folders available in - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -23234,7 +23234,7 @@ SPECIAL : Collection of common folders available in - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23242,7 +23242,7 @@ SPECIAL : Collection of common folders available in - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -23302,7 +23302,7 @@ SPECIAL : Collection of common folders available in - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgUserDriveItem.md b/src/Files/Files/docs/v1.0/Update-MgUserDriveItem.md index a5030331cee..0a7ff0d3330 100644 --- a/src/Files/Files/docs/v1.0/Update-MgUserDriveItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgUserDriveItem.md @@ -1044,11 +1044,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -1102,11 +1102,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2119,7 +2119,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2242,7 +2242,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2307,7 +2307,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2355,7 +2355,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2945,7 +2945,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2953,7 +2953,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3013,7 +3013,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3617,11 +3617,11 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3675,11 +3675,11 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4721,7 +4721,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4844,7 +4844,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4909,7 +4909,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4957,7 +4957,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5547,7 +5547,7 @@ BODYPARAMETER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5555,7 +5555,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5615,7 +5615,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6193,11 +6193,11 @@ CHILDREN : Collection containing Item objects for th - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6251,11 +6251,11 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7297,7 +7297,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7420,7 +7420,7 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7485,7 +7485,7 @@ CHILDREN : Collection containing Item objects for th - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7533,7 +7533,7 @@ CHILDREN : Collection containing Item objects for th - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8123,7 +8123,7 @@ CHILDREN : Collection containing Item objects for th - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8131,7 +8131,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8191,7 +8191,7 @@ CHILDREN : Collection containing Item objects for th - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8762,11 +8762,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8820,11 +8820,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10272,7 +10272,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10395,7 +10395,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10460,7 +10460,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10508,7 +10508,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11098,7 +11098,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11106,7 +11106,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11166,7 +11166,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11401,11 +11401,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11459,11 +11459,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12911,7 +12911,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13034,7 +13034,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13099,7 +13099,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13147,7 +13147,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13737,7 +13737,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13745,7 +13745,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13805,7 +13805,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13981,11 +13981,11 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -14039,11 +14039,11 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15444,7 +15444,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15567,7 +15567,7 @@ LISTITEM : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15632,7 +15632,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15680,7 +15680,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -16270,7 +16270,7 @@ LISTITEM : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16278,7 +16278,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -16338,7 +16338,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgUserDriveItemListItem.md b/src/Files/Files/docs/v1.0/Update-MgUserDriveItemListItem.md index b17ad30bb2e..38257468628 100644 --- a/src/Files/Files/docs/v1.0/Update-MgUserDriveItemListItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgUserDriveItemListItem.md @@ -614,11 +614,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -672,11 +672,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1689,7 +1689,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1812,7 +1812,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1877,7 +1877,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1925,7 +1925,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2515,7 +2515,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2523,7 +2523,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2583,7 +2583,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3168,11 +3168,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3226,11 +3226,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4631,7 +4631,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4754,7 +4754,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4819,7 +4819,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4867,7 +4867,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5457,7 +5457,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5465,7 +5465,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5525,7 +5525,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5742,11 +5742,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5800,11 +5800,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7252,7 +7252,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7375,7 +7375,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7440,7 +7440,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7488,7 +7488,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8078,7 +8078,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8086,7 +8086,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8146,7 +8146,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8349,11 +8349,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8407,11 +8407,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9453,7 +9453,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9576,7 +9576,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9641,7 +9641,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9689,7 +9689,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10279,7 +10279,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10287,7 +10287,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10347,7 +10347,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10943,11 +10943,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11001,11 +11001,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12453,7 +12453,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12576,7 +12576,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12641,7 +12641,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12689,7 +12689,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13279,7 +13279,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13287,7 +13287,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13347,7 +13347,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgUserDriveList.md b/src/Files/Files/docs/v1.0/Update-MgUserDriveList.md index 5b4bf85a7ba..a54de26c8aa 100644 --- a/src/Files/Files/docs/v1.0/Update-MgUserDriveList.md +++ b/src/Files/Files/docs/v1.0/Update-MgUserDriveList.md @@ -630,11 +630,11 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -688,11 +688,11 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2106,7 +2106,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2229,7 +2229,7 @@ BODYPARAMETER : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2294,7 +2294,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2342,7 +2342,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2932,7 +2932,7 @@ BODYPARAMETER : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2940,7 +2940,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3000,7 +3000,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3520,11 +3520,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3578,11 +3578,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5030,7 +5030,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5153,7 +5153,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5218,7 +5218,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5266,7 +5266,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5856,7 +5856,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5864,7 +5864,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5924,7 +5924,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6100,11 +6100,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6158,11 +6158,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7570,7 +7570,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7693,7 +7693,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7758,7 +7758,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7806,7 +7806,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8396,7 +8396,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8404,7 +8404,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8464,7 +8464,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8694,11 +8694,11 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8752,11 +8752,11 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10157,7 +10157,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10280,7 +10280,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10345,7 +10345,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10393,7 +10393,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10983,7 +10983,7 @@ ITEMS : All items contained in the list. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10991,7 +10991,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11051,7 +11051,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11263,11 +11263,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11321,11 +11321,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12773,7 +12773,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12896,7 +12896,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12961,7 +12961,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13009,7 +13009,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13599,7 +13599,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13607,7 +13607,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13667,7 +13667,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgUserDriveListItem.md b/src/Files/Files/docs/v1.0/Update-MgUserDriveListItem.md index ca6c2b79a2f..296d98e3597 100644 --- a/src/Files/Files/docs/v1.0/Update-MgUserDriveListItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgUserDriveListItem.md @@ -614,11 +614,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -672,11 +672,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1689,7 +1689,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1812,7 +1812,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1877,7 +1877,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1925,7 +1925,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2515,7 +2515,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2523,7 +2523,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2583,7 +2583,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3168,11 +3168,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3226,11 +3226,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4631,7 +4631,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4754,7 +4754,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4819,7 +4819,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4867,7 +4867,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5457,7 +5457,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5465,7 +5465,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5525,7 +5525,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5742,11 +5742,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5800,11 +5800,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7252,7 +7252,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7375,7 +7375,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7440,7 +7440,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7488,7 +7488,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8078,7 +8078,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8086,7 +8086,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8146,7 +8146,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8349,11 +8349,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8407,11 +8407,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9453,7 +9453,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9576,7 +9576,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9641,7 +9641,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9689,7 +9689,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10279,7 +10279,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10287,7 +10287,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10347,7 +10347,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10943,11 +10943,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11001,11 +11001,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12453,7 +12453,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12576,7 +12576,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12641,7 +12641,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12689,7 +12689,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13279,7 +13279,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13287,7 +13287,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13347,7 +13347,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgUserDriveRoot.md b/src/Files/Files/docs/v1.0/Update-MgUserDriveRoot.md index 7fce77bb7b9..052281ee52e 100644 --- a/src/Files/Files/docs/v1.0/Update-MgUserDriveRoot.md +++ b/src/Files/Files/docs/v1.0/Update-MgUserDriveRoot.md @@ -1029,11 +1029,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -1087,11 +1087,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2104,7 +2104,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2227,7 +2227,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2292,7 +2292,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2340,7 +2340,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2930,7 +2930,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2938,7 +2938,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2998,7 +2998,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3602,11 +3602,11 @@ BODYPARAMETER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3660,11 +3660,11 @@ BODYPARAMETER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4706,7 +4706,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4829,7 +4829,7 @@ BODYPARAMETER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4894,7 +4894,7 @@ BODYPARAMETER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4942,7 +4942,7 @@ BODYPARAMETER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5532,7 +5532,7 @@ BODYPARAMETER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5540,7 +5540,7 @@ BODYPARAMETER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5600,7 +5600,7 @@ BODYPARAMETER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6178,11 +6178,11 @@ CHILDREN : Collection containing Item objects for th - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6236,11 +6236,11 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7282,7 +7282,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7405,7 +7405,7 @@ CHILDREN : Collection containing Item objects for th - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7470,7 +7470,7 @@ CHILDREN : Collection containing Item objects for th - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7518,7 +7518,7 @@ CHILDREN : Collection containing Item objects for th - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8108,7 +8108,7 @@ CHILDREN : Collection containing Item objects for th - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8116,7 +8116,7 @@ CHILDREN : Collection containing Item objects for th - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8176,7 +8176,7 @@ CHILDREN : Collection containing Item objects for th - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8747,11 +8747,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8805,11 +8805,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10257,7 +10257,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10380,7 +10380,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10445,7 +10445,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10493,7 +10493,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11083,7 +11083,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11091,7 +11091,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11151,7 +11151,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11386,11 +11386,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11444,11 +11444,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12896,7 +12896,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13019,7 +13019,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13084,7 +13084,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13132,7 +13132,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13722,7 +13722,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13730,7 +13730,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13790,7 +13790,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13966,11 +13966,11 @@ LISTITEM : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -14024,11 +14024,11 @@ LISTITEM : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15429,7 +15429,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15552,7 +15552,7 @@ LISTITEM : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15617,7 +15617,7 @@ LISTITEM : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15665,7 +15665,7 @@ LISTITEM : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -16255,7 +16255,7 @@ LISTITEM : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16263,7 +16263,7 @@ LISTITEM : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -16323,7 +16323,7 @@ LISTITEM : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Files/Files/docs/v1.0/Update-MgUserDriveRootListItem.md b/src/Files/Files/docs/v1.0/Update-MgUserDriveRootListItem.md index 8e7558c4ddb..f416da1f498 100644 --- a/src/Files/Files/docs/v1.0/Update-MgUserDriveRootListItem.md +++ b/src/Files/Files/docs/v1.0/Update-MgUserDriveRootListItem.md @@ -599,11 +599,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -657,11 +657,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1674,7 +1674,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1797,7 +1797,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1862,7 +1862,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1910,7 +1910,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2500,7 +2500,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2508,7 +2508,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2568,7 +2568,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3153,11 +3153,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3211,11 +3211,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4616,7 +4616,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4739,7 +4739,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4804,7 +4804,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4852,7 +4852,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5442,7 +5442,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5450,7 +5450,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5510,7 +5510,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5727,11 +5727,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5785,11 +5785,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7237,7 +7237,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7360,7 +7360,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7425,7 +7425,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7473,7 +7473,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8063,7 +8063,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8071,7 +8071,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8131,7 +8131,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8334,11 +8334,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8392,11 +8392,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9438,7 +9438,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9561,7 +9561,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9626,7 +9626,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9674,7 +9674,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10264,7 +10264,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10272,7 +10272,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10332,7 +10332,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10928,11 +10928,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10986,11 +10986,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12438,7 +12438,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12561,7 +12561,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12626,7 +12626,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12674,7 +12674,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13264,7 +13264,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13272,7 +13272,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13332,7 +13332,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Groups/Groups/docs/v1.0-beta/Add-MgGroupSite.md b/src/Groups/Groups/docs/v1.0-beta/Add-MgGroupSite.md index 8e833ff6e31..e6c75deb1c6 100644 --- a/src/Groups/Groups/docs/v1.0-beta/Add-MgGroupSite.md +++ b/src/Groups/Groups/docs/v1.0-beta/Add-MgGroupSite.md @@ -329,7 +329,7 @@ BODYPARAMETER ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -427,8 +427,8 @@ BODYPARAMETER ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -640,7 +640,7 @@ BODYPARAMETER ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -694,7 +694,7 @@ BODYPARAMETER ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -737,14 +737,14 @@ BODYPARAMETER ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1196,8 +1196,14 @@ BODYPARAMETER ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2542,7 +2548,7 @@ BODYPARAMETER ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2553,6 +2559,9 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2583,8 +2592,11 @@ BODYPARAMETER ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2610,7 +2622,7 @@ BODYPARAMETER ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2623,6 +2635,9 @@ BODYPARAMETER ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2662,7 +2677,7 @@ BODYPARAMETER ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2684,7 +2699,7 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2704,6 +2719,12 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3615,7 +3636,7 @@ BODYPARAMETER ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3664,7 +3685,7 @@ BODYPARAMETER ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3910,6 +3931,8 @@ BODYPARAMETER ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3965,7 +3988,10 @@ BODYPARAMETER ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4425,7 +4451,7 @@ BODYPARAMETER ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4521,46 +4547,6 @@ BODYPARAMETER ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4600,6 +4586,11 @@ BODYPARAMETER ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4904,7 +4895,7 @@ VALUE : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5002,8 +4993,8 @@ VALUE : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5215,7 +5206,7 @@ VALUE : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5269,7 +5260,7 @@ VALUE : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5312,14 +5303,14 @@ VALUE : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5771,8 +5762,14 @@ VALUE : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7117,7 +7114,7 @@ VALUE : . - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7128,6 +7125,9 @@ VALUE : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7158,8 +7158,11 @@ VALUE : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7185,7 +7188,7 @@ VALUE : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7198,6 +7201,9 @@ VALUE : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7237,7 +7243,7 @@ VALUE : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7259,7 +7265,7 @@ VALUE : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7279,6 +7285,12 @@ VALUE : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8190,7 +8202,7 @@ VALUE : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8239,7 +8251,7 @@ VALUE : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8485,6 +8497,8 @@ VALUE : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8540,7 +8554,10 @@ VALUE : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9000,7 +9017,7 @@ VALUE : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9096,46 +9113,6 @@ VALUE : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9175,6 +9152,11 @@ VALUE : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Groups/Groups/docs/v1.0-beta/Get-MgGroupOwner.md b/src/Groups/Groups/docs/v1.0-beta/Get-MgGroupOwner.md index 284b9f1cb75..89e699d2dcf 100644 --- a/src/Groups/Groups/docs/v1.0-beta/Get-MgGroupOwner.md +++ b/src/Groups/Groups/docs/v1.0-beta/Get-MgGroupOwner.md @@ -11,7 +11,7 @@ schema: 2.0.0 The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. -Supports $expand including nested $select. +Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). ## SYNTAX @@ -26,7 +26,7 @@ Get-MgGroupOwner -GroupId [-ExpandProperty ] [-Filter [-Filter ] [-Search ] [- The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. -Supports $expand including nested $select. +Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). ## EXAMPLES diff --git a/src/Groups/Groups/docs/v1.0-beta/Microsoft.Graph.Groups.md b/src/Groups/Groups/docs/v1.0-beta/Microsoft.Graph.Groups.md index a52a5e5d1d0..a4deed3081b 100644 --- a/src/Groups/Groups/docs/v1.0-beta/Microsoft.Graph.Groups.md +++ b/src/Groups/Groups/docs/v1.0-beta/Microsoft.Graph.Groups.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Groups -Module Guid: 9a7798e6-7aa6-41d4-a079-fa4ac12618a9 +Module Guid: 8818bd08-77c2-4c0a-80d1-6a465fd53c78 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups Help Version: 1.0.0.0 Locale: en-US @@ -306,14 +306,14 @@ Invoke function getRecentNotebooks The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. -Supports $expand including nested $select. +Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). ### [Get-MgGroupOwnerByRef](Get-MgGroupOwnerByRef.md) The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. -Supports $expand including nested $select. +Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). ### [Get-MgGroupPermissionGrant](Get-MgGroupPermissionGrant.md) @@ -650,8 +650,10 @@ To get properties that are _not_ returned by default, do a GET operation and spe Create new navigation property ref to acceptedSenders for groups ### [New-MgGroupConversation](New-MgGroupConversation.md) -Create a new conversation by including a thread and a post. -Use reply thread or reply post to further post to that conversation. +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. +See known limitations of open extensions for more information. +The table in the Permissions section lists the resources that support open extensions. ### [New-MgGroupConversationThread](New-MgGroupConversationThread.md) Create new navigation property to threads for groups diff --git a/src/Groups/Groups/docs/v1.0-beta/New-MgGroup.md b/src/Groups/Groups/docs/v1.0-beta/New-MgGroup.md index c5d517f52a0..3e6d41da0cf 100644 --- a/src/Groups/Groups/docs/v1.0-beta/New-MgGroup.md +++ b/src/Groups/Groups/docs/v1.0-beta/New-MgGroup.md @@ -1067,7 +1067,7 @@ Accept wildcard characters: False The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. -Supports $expand including nested $select. +Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). To construct, please use Get-Help -Online and see NOTES section for OWNERS properties and create a hash table. @@ -1194,7 +1194,7 @@ The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -1584,7 +1584,7 @@ APPROLEASSIGNMENTS : Represents the app rol - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1611,7 +1611,7 @@ BODYPARAMETER : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -2077,8 +2077,8 @@ BODYPARAMETER : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -2290,7 +2290,7 @@ BODYPARAMETER : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -2342,7 +2342,7 @@ BODYPARAMETER : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -2384,14 +2384,14 @@ BODYPARAMETER : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2684,8 +2684,14 @@ BODYPARAMETER : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3962,7 +3968,7 @@ BODYPARAMETER : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3982,6 +3988,12 @@ BODYPARAMETER : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4884,7 +4896,7 @@ BODYPARAMETER : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4933,7 +4945,7 @@ BODYPARAMETER : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -5085,6 +5097,9 @@ BODYPARAMETER : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -5115,8 +5130,11 @@ BODYPARAMETER : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -5142,7 +5160,7 @@ BODYPARAMETER : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5155,6 +5173,9 @@ BODYPARAMETER : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5289,6 +5310,8 @@ BODYPARAMETER : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -5344,7 +5367,10 @@ BODYPARAMETER : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -5804,7 +5830,7 @@ BODYPARAMETER : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5900,46 +5926,6 @@ BODYPARAMETER : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5979,6 +5965,11 @@ BODYPARAMETER : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -6089,7 +6080,7 @@ BODYPARAMETER : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6099,7 +6090,7 @@ BODYPARAMETER : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -6675,7 +6666,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6773,8 +6764,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6986,7 +6977,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -7040,7 +7031,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -7083,14 +7074,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -7542,8 +7533,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -8930,7 +8927,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -8941,6 +8938,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8971,8 +8971,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8998,7 +9001,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9011,6 +9014,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9050,7 +9056,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -9072,7 +9078,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9092,6 +9098,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -10003,7 +10015,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10052,7 +10064,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -10298,6 +10310,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -10353,7 +10367,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -10813,7 +10830,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -10909,46 +10926,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10988,6 +10965,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -11205,7 +11187,7 @@ DRIVES : The group's drives. Read-only. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -11303,8 +11285,8 @@ DRIVES : The group's drives. Read-only. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -11516,7 +11498,7 @@ DRIVES : The group's drives. Read-only. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -11570,7 +11552,7 @@ DRIVES : The group's drives. Read-only. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -11613,14 +11595,14 @@ DRIVES : The group's drives. Read-only. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -12072,8 +12054,14 @@ DRIVES : The group's drives. Read-only. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -13460,7 +13448,7 @@ DRIVES : The group's drives. Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -13471,6 +13459,9 @@ DRIVES : The group's drives. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13501,8 +13492,11 @@ DRIVES : The group's drives. Read-only. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13528,7 +13522,7 @@ DRIVES : The group's drives. Read-only. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13541,6 +13535,9 @@ DRIVES : The group's drives. Read-only. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13580,7 +13577,7 @@ DRIVES : The group's drives. Read-only. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -13602,7 +13599,7 @@ DRIVES : The group's drives. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13622,6 +13619,12 @@ DRIVES : The group's drives. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14533,7 +14536,7 @@ DRIVES : The group's drives. Read-only. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14582,7 +14585,7 @@ DRIVES : The group's drives. Read-only. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -14828,6 +14831,8 @@ DRIVES : The group's drives. Read-only. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14883,7 +14888,10 @@ DRIVES : The group's drives. Read-only. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -15343,7 +15351,7 @@ DRIVES : The group's drives. Read-only. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -15439,46 +15447,6 @@ DRIVES : The group's drives. Read-only. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15518,6 +15486,11 @@ DRIVES : The group's drives. Read-only. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -15890,7 +15863,7 @@ ONPREMISESPROVISIONINGERRORS : Err - `[PropertyCausingError ]`: Name of the directory property causing the error. Current possible values: UserPrincipalName or ProxyAddress - `[Value ]`: Value of the property causing the error. -OWNERS : The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). +OWNERS : The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. @@ -15921,6 +15894,9 @@ PLANNER : plannerGroup - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -15958,8 +15934,11 @@ PLANNER : plannerGroup - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -15988,7 +15967,7 @@ PLANNER : plannerGroup - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16001,6 +15980,9 @@ PLANNER : plannerGroup - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16202,7 +16184,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -16300,8 +16282,8 @@ SITES : The list of SharePoint sites in this group. Acces - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -16513,7 +16495,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -16567,7 +16549,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -16610,14 +16592,14 @@ SITES : The list of SharePoint sites in this group. Acces - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -17069,8 +17051,14 @@ SITES : The list of SharePoint sites in this group. Acces - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -18415,7 +18403,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -18426,6 +18414,9 @@ SITES : The list of SharePoint sites in this group. Acces - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18456,8 +18447,11 @@ SITES : The list of SharePoint sites in this group. Acces - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18483,7 +18477,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18496,6 +18490,9 @@ SITES : The list of SharePoint sites in this group. Acces - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18535,7 +18532,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -18557,7 +18554,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -18577,6 +18574,12 @@ SITES : The list of SharePoint sites in this group. Acces - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -19488,7 +19491,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19537,7 +19540,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -19783,6 +19786,8 @@ SITES : The list of SharePoint sites in this group. Acces - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -19838,7 +19843,10 @@ SITES : The list of SharePoint sites in this group. Acces - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -20298,7 +20306,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -20394,46 +20402,6 @@ SITES : The list of SharePoint sites in this group. Acces - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20473,6 +20441,11 @@ SITES : The list of SharePoint sites in this group. Acces - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -20590,7 +20563,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -20744,7 +20717,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -20842,8 +20815,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -21055,7 +21028,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -21109,7 +21082,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -21152,14 +21125,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -21611,8 +21584,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -22626,7 +22605,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -22637,6 +22616,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -22667,8 +22649,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -22694,7 +22679,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22707,6 +22692,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22746,7 +22734,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -23440,7 +23428,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23489,7 +23477,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -23735,6 +23723,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23790,7 +23780,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -24254,7 +24247,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -24350,46 +24343,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -24429,6 +24382,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -24881,6 +24839,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Groups/Groups/docs/v1.0-beta/New-MgGroupConversation.md b/src/Groups/Groups/docs/v1.0-beta/New-MgGroupConversation.md index 2873e8aaa87..684f4c6b30c 100644 --- a/src/Groups/Groups/docs/v1.0-beta/New-MgGroupConversation.md +++ b/src/Groups/Groups/docs/v1.0-beta/New-MgGroupConversation.md @@ -8,8 +8,10 @@ schema: 2.0.0 # New-MgGroupConversation ## SYNOPSIS -Create a new conversation by including a thread and a post. -Use reply thread or reply post to further post to that conversation. +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. +See known limitations of open extensions for more information. +The table in the Permissions section lists the resources that support open extensions. ## SYNTAX @@ -41,8 +43,10 @@ New-MgGroupConversation -InputObject [-AdditionalProperties ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -427,8 +427,8 @@ BODYPARAMETER ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -640,7 +640,7 @@ BODYPARAMETER ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -694,7 +694,7 @@ BODYPARAMETER ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -737,14 +737,14 @@ BODYPARAMETER ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1196,8 +1196,14 @@ BODYPARAMETER ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2542,7 +2548,7 @@ BODYPARAMETER ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2553,6 +2559,9 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2583,8 +2592,11 @@ BODYPARAMETER ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2610,7 +2622,7 @@ BODYPARAMETER ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2623,6 +2635,9 @@ BODYPARAMETER ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2662,7 +2677,7 @@ BODYPARAMETER ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2684,7 +2699,7 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2704,6 +2719,12 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3615,7 +3636,7 @@ BODYPARAMETER ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3664,7 +3685,7 @@ BODYPARAMETER ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3910,6 +3931,8 @@ BODYPARAMETER ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3965,7 +3988,10 @@ BODYPARAMETER ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4425,7 +4451,7 @@ BODYPARAMETER ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4521,46 +4547,6 @@ BODYPARAMETER ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4600,6 +4586,11 @@ BODYPARAMETER ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4904,7 +4895,7 @@ VALUE : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5002,8 +4993,8 @@ VALUE : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5215,7 +5206,7 @@ VALUE : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5269,7 +5260,7 @@ VALUE : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5312,14 +5303,14 @@ VALUE : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5771,8 +5762,14 @@ VALUE : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7117,7 +7114,7 @@ VALUE : . - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7128,6 +7125,9 @@ VALUE : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7158,8 +7158,11 @@ VALUE : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7185,7 +7188,7 @@ VALUE : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7198,6 +7201,9 @@ VALUE : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7237,7 +7243,7 @@ VALUE : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7259,7 +7265,7 @@ VALUE : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7279,6 +7285,12 @@ VALUE : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8190,7 +8202,7 @@ VALUE : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8239,7 +8251,7 @@ VALUE : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8485,6 +8497,8 @@ VALUE : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8540,7 +8554,10 @@ VALUE : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9000,7 +9017,7 @@ VALUE : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9096,46 +9113,6 @@ VALUE : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9175,6 +9152,11 @@ VALUE : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Groups/Groups/docs/v1.0-beta/Update-MgGroup.md b/src/Groups/Groups/docs/v1.0-beta/Update-MgGroup.md index 4aa4e936652..b15186034bb 100644 --- a/src/Groups/Groups/docs/v1.0-beta/Update-MgGroup.md +++ b/src/Groups/Groups/docs/v1.0-beta/Update-MgGroup.md @@ -1139,7 +1139,7 @@ Accept wildcard characters: False The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. -Supports $expand including nested $select. +Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). To construct, please use Get-Help -Online and see NOTES section for OWNERS properties and create a hash table. @@ -1281,7 +1281,7 @@ The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -1673,7 +1673,7 @@ APPROLEASSIGNMENTS : Represents the app rol - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1700,7 +1700,7 @@ BODYPARAMETER : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -2166,8 +2166,8 @@ BODYPARAMETER : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -2379,7 +2379,7 @@ BODYPARAMETER : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -2431,7 +2431,7 @@ BODYPARAMETER : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -2473,14 +2473,14 @@ BODYPARAMETER : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -2773,8 +2773,14 @@ BODYPARAMETER : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -4051,7 +4057,7 @@ BODYPARAMETER : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4071,6 +4077,12 @@ BODYPARAMETER : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4973,7 +4985,7 @@ BODYPARAMETER : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5022,7 +5034,7 @@ BODYPARAMETER : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -5174,6 +5186,9 @@ BODYPARAMETER : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -5204,8 +5219,11 @@ BODYPARAMETER : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -5231,7 +5249,7 @@ BODYPARAMETER : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5244,6 +5262,9 @@ BODYPARAMETER : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5378,6 +5399,8 @@ BODYPARAMETER : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -5433,7 +5456,10 @@ BODYPARAMETER : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -5893,7 +5919,7 @@ BODYPARAMETER : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5989,46 +6015,6 @@ BODYPARAMETER : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6068,6 +6054,11 @@ BODYPARAMETER : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -6178,7 +6169,7 @@ BODYPARAMETER : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6188,7 +6179,7 @@ BODYPARAMETER : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -6764,7 +6755,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6862,8 +6853,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -7075,7 +7066,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -7129,7 +7120,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -7172,14 +7163,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -7631,8 +7622,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -9019,7 +9016,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9030,6 +9027,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -9060,8 +9060,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -9087,7 +9090,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9100,6 +9103,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9139,7 +9145,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -9161,7 +9167,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9181,6 +9187,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -10092,7 +10104,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10141,7 +10153,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -10387,6 +10399,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -10442,7 +10456,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -10902,7 +10919,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -10998,46 +11015,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11077,6 +11054,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -11294,7 +11276,7 @@ DRIVES : The group's drives. Read-only. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -11392,8 +11374,8 @@ DRIVES : The group's drives. Read-only. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -11605,7 +11587,7 @@ DRIVES : The group's drives. Read-only. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -11659,7 +11641,7 @@ DRIVES : The group's drives. Read-only. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -11702,14 +11684,14 @@ DRIVES : The group's drives. Read-only. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -12161,8 +12143,14 @@ DRIVES : The group's drives. Read-only. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -13549,7 +13537,7 @@ DRIVES : The group's drives. Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -13560,6 +13548,9 @@ DRIVES : The group's drives. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13590,8 +13581,11 @@ DRIVES : The group's drives. Read-only. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13617,7 +13611,7 @@ DRIVES : The group's drives. Read-only. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13630,6 +13624,9 @@ DRIVES : The group's drives. Read-only. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13669,7 +13666,7 @@ DRIVES : The group's drives. Read-only. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -13691,7 +13688,7 @@ DRIVES : The group's drives. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13711,6 +13708,12 @@ DRIVES : The group's drives. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14622,7 +14625,7 @@ DRIVES : The group's drives. Read-only. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14671,7 +14674,7 @@ DRIVES : The group's drives. Read-only. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -14917,6 +14920,8 @@ DRIVES : The group's drives. Read-only. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -14972,7 +14977,10 @@ DRIVES : The group's drives. Read-only. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -15432,7 +15440,7 @@ DRIVES : The group's drives. Read-only. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -15528,46 +15536,6 @@ DRIVES : The group's drives. Read-only. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15607,6 +15575,11 @@ DRIVES : The group's drives. Read-only. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -16022,7 +15995,7 @@ ONPREMISESPROVISIONINGERRORS : Err - `[PropertyCausingError ]`: Name of the directory property causing the error. Current possible values: UserPrincipalName or ProxyAddress - `[Value ]`: Value of the property causing the error. -OWNERS : The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). +OWNERS : The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. @@ -16053,6 +16026,9 @@ PLANNER : plannerGroup - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16090,8 +16066,11 @@ PLANNER : plannerGroup - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16120,7 +16099,7 @@ PLANNER : plannerGroup - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16133,6 +16112,9 @@ PLANNER : plannerGroup - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16334,7 +16316,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -16432,8 +16414,8 @@ SITES : The list of SharePoint sites in this group. Acces - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -16645,7 +16627,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -16699,7 +16681,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -16742,14 +16724,14 @@ SITES : The list of SharePoint sites in this group. Acces - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -17201,8 +17183,14 @@ SITES : The list of SharePoint sites in this group. Acces - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -18547,7 +18535,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -18558,6 +18546,9 @@ SITES : The list of SharePoint sites in this group. Acces - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18588,8 +18579,11 @@ SITES : The list of SharePoint sites in this group. Acces - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18615,7 +18609,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18628,6 +18622,9 @@ SITES : The list of SharePoint sites in this group. Acces - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18667,7 +18664,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -18689,7 +18686,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -18709,6 +18706,12 @@ SITES : The list of SharePoint sites in this group. Acces - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -19620,7 +19623,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19669,7 +19672,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -19915,6 +19918,8 @@ SITES : The list of SharePoint sites in this group. Acces - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -19970,7 +19975,10 @@ SITES : The list of SharePoint sites in this group. Acces - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -20430,7 +20438,7 @@ SITES : The list of SharePoint sites in this group. Acces - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -20526,46 +20534,6 @@ SITES : The list of SharePoint sites in this group. Acces - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20605,6 +20573,11 @@ SITES : The list of SharePoint sites in this group. Acces - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -20722,7 +20695,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -20876,7 +20849,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -20974,8 +20947,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -21187,7 +21160,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -21241,7 +21214,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -21284,14 +21257,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -21743,8 +21716,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -22758,7 +22737,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -22769,6 +22748,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -22799,8 +22781,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -22826,7 +22811,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22839,6 +22824,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22878,7 +22866,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -23572,7 +23560,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23621,7 +23609,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -23867,6 +23855,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23922,7 +23912,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -24386,7 +24379,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -24482,46 +24475,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -24561,6 +24514,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -25013,6 +24971,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Groups/Groups/docs/v1.0/Add-MgGroupSite.md b/src/Groups/Groups/docs/v1.0/Add-MgGroupSite.md index f8dc95f5a72..63aa168275b 100644 --- a/src/Groups/Groups/docs/v1.0/Add-MgGroupSite.md +++ b/src/Groups/Groups/docs/v1.0/Add-MgGroupSite.md @@ -253,11 +253,11 @@ BODYPARAMETER ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -311,11 +311,11 @@ BODYPARAMETER ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1614,7 +1614,7 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1826,7 +1826,7 @@ BODYPARAMETER ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1891,7 +1891,7 @@ BODYPARAMETER ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1939,7 +1939,7 @@ BODYPARAMETER ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2529,7 +2529,7 @@ BODYPARAMETER ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2537,7 +2537,7 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2597,7 +2597,7 @@ BODYPARAMETER ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2866,11 +2866,11 @@ VALUE : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -2924,11 +2924,11 @@ VALUE : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4227,7 +4227,7 @@ VALUE : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4439,7 +4439,7 @@ VALUE : . - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4504,7 +4504,7 @@ VALUE : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4552,7 +4552,7 @@ VALUE : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5142,7 +5142,7 @@ VALUE : . - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5150,7 +5150,7 @@ VALUE : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5210,7 +5210,7 @@ VALUE : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Groups/Groups/docs/v1.0/Get-MgGroupOwner.md b/src/Groups/Groups/docs/v1.0/Get-MgGroupOwner.md index 7114b2f0f64..1509a5694f0 100644 --- a/src/Groups/Groups/docs/v1.0/Get-MgGroupOwner.md +++ b/src/Groups/Groups/docs/v1.0/Get-MgGroupOwner.md @@ -12,6 +12,7 @@ The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. +Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). @@ -28,6 +29,7 @@ The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. +Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). diff --git a/src/Groups/Groups/docs/v1.0/Get-MgGroupOwnerByRef.md b/src/Groups/Groups/docs/v1.0/Get-MgGroupOwnerByRef.md index c951d252097..4e17bfc3868 100644 --- a/src/Groups/Groups/docs/v1.0/Get-MgGroupOwnerByRef.md +++ b/src/Groups/Groups/docs/v1.0/Get-MgGroupOwnerByRef.md @@ -12,6 +12,7 @@ The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. +Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). @@ -28,6 +29,7 @@ The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. +Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). diff --git a/src/Groups/Groups/docs/v1.0/Microsoft.Graph.Groups.md b/src/Groups/Groups/docs/v1.0/Microsoft.Graph.Groups.md index d0ab4ebeb49..fa4ee579b24 100644 --- a/src/Groups/Groups/docs/v1.0/Microsoft.Graph.Groups.md +++ b/src/Groups/Groups/docs/v1.0/Microsoft.Graph.Groups.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Groups -Module Guid: 9a7798e6-7aa6-41d4-a079-fa4ac12618a9 +Module Guid: 8818bd08-77c2-4c0a-80d1-6a465fd53c78 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.groups Help Version: 1.0.0.0 Locale: en-US @@ -276,6 +276,7 @@ The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. +Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). @@ -284,6 +285,7 @@ The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. +Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). @@ -587,7 +589,10 @@ To get properties that are _not_ returned by default, do a GET operation and spe Create new navigation property ref to acceptedSenders for groups ### [New-MgGroupConversation](New-MgGroupConversation.md) -Use reply thread or reply post to further post to that conversation. +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. +See known limitations of open extensions for more information. +The table in the Permissions section lists the resources that support open extensions. ### [New-MgGroupConversationThread](New-MgGroupConversationThread.md) Create a new thread in the specified conversation. @@ -961,8 +966,7 @@ Unpublish a [contentType][] from a content type hub site. Unpublish a [contentType][] from a content type hub site. ### [Update-MgGroup](Update-MgGroup.md) -Add a member to a security or Microsoft 365 group through the **members** navigation property. -The following table shows the types of members that can be added to either security groups or Microsoft 365 groups. +Update the properties of a group object. ### [Update-MgGroupConversationThread](Update-MgGroupConversationThread.md) Update the navigation property threads in groups diff --git a/src/Groups/Groups/docs/v1.0/New-MgGroup.md b/src/Groups/Groups/docs/v1.0/New-MgGroup.md index 1a5ba600941..f305df2a1ea 100644 --- a/src/Groups/Groups/docs/v1.0/New-MgGroup.md +++ b/src/Groups/Groups/docs/v1.0/New-MgGroup.md @@ -926,6 +926,7 @@ The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. +Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). To construct, please use Get-Help -Online and see NOTES section for OWNERS properties and create a hash table. @@ -1053,7 +1054,7 @@ The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -1359,7 +1360,7 @@ APPROLEASSIGNMENTS : Represents the app role - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1386,7 +1387,7 @@ BODYPARAMETER : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1665,7 +1666,7 @@ BODYPARAMETER : group - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1714,11 +1715,11 @@ BODYPARAMETER : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2973,7 +2974,7 @@ BODYPARAMETER : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3576,7 +3577,7 @@ BODYPARAMETER : group - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3584,7 +3585,7 @@ BODYPARAMETER : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3680,7 +3681,7 @@ BODYPARAMETER : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3740,7 +3741,7 @@ BODYPARAMETER : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3904,7 +3905,7 @@ BODYPARAMETER : group - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3921,7 +3922,7 @@ BODYPARAMETER : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -4390,11 +4391,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -4448,11 +4449,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5860,7 +5861,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5983,7 +5984,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6048,7 +6049,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6096,7 +6097,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -6686,7 +6687,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6694,7 +6695,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -6754,7 +6755,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6959,11 +6960,11 @@ DRIVES : The group's drives. Read-only. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -7017,11 +7018,11 @@ DRIVES : The group's drives. Read-only. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -8429,7 +8430,7 @@ DRIVES : The group's drives. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8552,7 +8553,7 @@ DRIVES : The group's drives. Read-only. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8617,7 +8618,7 @@ DRIVES : The group's drives. Read-only. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8665,7 +8666,7 @@ DRIVES : The group's drives. Read-only. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -9255,7 +9256,7 @@ DRIVES : The group's drives. Read-only. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9263,7 +9264,7 @@ DRIVES : The group's drives. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -9323,7 +9324,7 @@ DRIVES : The group's drives. Read-only. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -9738,7 +9739,7 @@ ONPREMISESPROVISIONINGERRORS : Err - `[PropertyCausingError ]`: Name of the directory property causing the error. Current possible values: UserPrincipalName or ProxyAddress - `[Value ]`: Value of the property causing the error. -OWNERS : The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). +OWNERS : The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. @@ -9823,7 +9824,7 @@ PLANNER : plannerGroup - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9957,11 +9958,11 @@ SITES : The list of SharePoint sites in this group. Acce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10015,11 +10016,11 @@ SITES : The list of SharePoint sites in this group. Acce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -11318,7 +11319,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11530,7 +11531,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11595,7 +11596,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11643,7 +11644,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -12233,7 +12234,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12241,7 +12242,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -12301,7 +12302,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -12459,7 +12460,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -12537,11 +12538,11 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -12595,11 +12596,11 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -14040,7 +14041,7 @@ TEAM : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14048,7 +14049,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -14144,7 +14145,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -14204,7 +14205,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -14815,7 +14816,7 @@ TEAM : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14832,7 +14833,7 @@ TEAM : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Groups/Groups/docs/v1.0/New-MgGroupConversation.md b/src/Groups/Groups/docs/v1.0/New-MgGroupConversation.md index 8c05ebc7694..4af3d97f781 100644 --- a/src/Groups/Groups/docs/v1.0/New-MgGroupConversation.md +++ b/src/Groups/Groups/docs/v1.0/New-MgGroupConversation.md @@ -8,7 +8,10 @@ schema: 2.0.0 # New-MgGroupConversation ## SYNOPSIS -Use reply thread or reply post to further post to that conversation. +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. +See known limitations of open extensions for more information. +The table in the Permissions section lists the resources that support open extensions. ## SYNTAX @@ -40,7 +43,10 @@ New-MgGroupConversation -InputObject [-AdditionalProperties ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -311,11 +311,11 @@ BODYPARAMETER ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1614,7 +1614,7 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1826,7 +1826,7 @@ BODYPARAMETER ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1891,7 +1891,7 @@ BODYPARAMETER ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1939,7 +1939,7 @@ BODYPARAMETER ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2529,7 +2529,7 @@ BODYPARAMETER ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2537,7 +2537,7 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2597,7 +2597,7 @@ BODYPARAMETER ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2866,11 +2866,11 @@ VALUE : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -2924,11 +2924,11 @@ VALUE : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4227,7 +4227,7 @@ VALUE : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4439,7 +4439,7 @@ VALUE : . - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4504,7 +4504,7 @@ VALUE : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4552,7 +4552,7 @@ VALUE : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5142,7 +5142,7 @@ VALUE : . - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5150,7 +5150,7 @@ VALUE : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5210,7 +5210,7 @@ VALUE : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Groups/Groups/docs/v1.0/Update-MgGroup.md b/src/Groups/Groups/docs/v1.0/Update-MgGroup.md index 8dad002082f..bd24a075747 100644 --- a/src/Groups/Groups/docs/v1.0/Update-MgGroup.md +++ b/src/Groups/Groups/docs/v1.0/Update-MgGroup.md @@ -8,8 +8,7 @@ schema: 2.0.0 # Update-MgGroup ## SYNOPSIS -Add a member to a security or Microsoft 365 group through the **members** navigation property. -The following table shows the types of members that can be added to either security groups or Microsoft 365 groups. +Update the properties of a group object. ## SYNTAX @@ -94,8 +93,7 @@ Update-MgGroup -InputObject [-AcceptedSenders : Represents the app role - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1474,7 +1473,7 @@ BODYPARAMETER : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1753,7 +1752,7 @@ BODYPARAMETER : group - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1802,11 +1801,11 @@ BODYPARAMETER : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -3061,7 +3060,7 @@ BODYPARAMETER : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3664,7 +3663,7 @@ BODYPARAMETER : group - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3672,7 +3671,7 @@ BODYPARAMETER : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3768,7 +3767,7 @@ BODYPARAMETER : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3828,7 +3827,7 @@ BODYPARAMETER : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3992,7 +3991,7 @@ BODYPARAMETER : group - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4009,7 +4008,7 @@ BODYPARAMETER : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -4478,11 +4477,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -4536,11 +4535,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5948,7 +5947,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -6071,7 +6070,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6136,7 +6135,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6184,7 +6183,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -6774,7 +6773,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6782,7 +6781,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -6842,7 +6841,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -7047,11 +7046,11 @@ DRIVES : The group's drives. Read-only. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -7105,11 +7104,11 @@ DRIVES : The group's drives. Read-only. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -8517,7 +8516,7 @@ DRIVES : The group's drives. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8640,7 +8639,7 @@ DRIVES : The group's drives. Read-only. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8705,7 +8704,7 @@ DRIVES : The group's drives. Read-only. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8753,7 +8752,7 @@ DRIVES : The group's drives. Read-only. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -9343,7 +9342,7 @@ DRIVES : The group's drives. Read-only. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9351,7 +9350,7 @@ DRIVES : The group's drives. Read-only. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -9411,7 +9410,7 @@ DRIVES : The group's drives. Read-only. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -9869,7 +9868,7 @@ ONPREMISESPROVISIONINGERRORS : Err - `[PropertyCausingError ]`: Name of the directory property causing the error. Current possible values: UserPrincipalName or ProxyAddress - `[Value ]`: Value of the property causing the error. -OWNERS : The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). +OWNERS : The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. @@ -9954,7 +9953,7 @@ PLANNER : plannerGroup - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10088,11 +10087,11 @@ SITES : The list of SharePoint sites in this group. Acce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10146,11 +10145,11 @@ SITES : The list of SharePoint sites in this group. Acce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -11449,7 +11448,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11661,7 +11660,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11726,7 +11725,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11774,7 +11773,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -12364,7 +12363,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12372,7 +12371,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -12432,7 +12431,7 @@ SITES : The list of SharePoint sites in this group. Acce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -12590,7 +12589,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -12668,11 +12667,11 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -12726,11 +12725,11 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -14171,7 +14170,7 @@ TEAM : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14179,7 +14178,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -14275,7 +14274,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -14335,7 +14334,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -14946,7 +14945,7 @@ TEAM : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14963,7 +14962,7 @@ TEAM : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Get-MgOrganizationBrandingCustomCss.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Get-MgOrganizationBrandingCustomCss.md new file mode 100644 index 00000000000..477904f0b05 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Get-MgOrganizationBrandingCustomCss.md @@ -0,0 +1,152 @@ +--- +external help file: +Module Name: Microsoft.Graph.Identity.DirectoryManagement +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.identity.directorymanagement/get-mgorganizationbrandingcustomcss +schema: 2.0.0 +--- + +# Get-MgOrganizationBrandingCustomCss + +## SYNOPSIS +Get customCSS for the navigation property branding from organization + +## SYNTAX + +### Get (Default) +``` +Get-MgOrganizationBrandingCustomCss -OrganizationId -OutFile [-PassThru] + [] +``` + +### GetViaIdentity +``` +Get-MgOrganizationBrandingCustomCss -InputObject -OutFile + [-PassThru] [] +``` + +## DESCRIPTION +Get customCSS for the navigation property branding from organization + +## EXAMPLES + +## PARAMETERS + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -OrganizationId +key: id of organization + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OutFile +Path to write output file to + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[AdministrativeUnitId ]`: key: id of administrativeUnit + - `[AllowedValueId ]`: key: id of allowedValue + - `[AttributeSetId ]`: key: id of attributeSet + - `[CommandId ]`: key: id of command + - `[ContractId ]`: key: id of contract + - `[CustomSecurityAttributeDefinitionId ]`: key: id of customSecurityAttributeDefinition + - `[DeviceId ]`: key: id of device + - `[DirectoryObjectId ]`: key: id of directoryObject + - `[DirectoryRoleId ]`: key: id of directoryRole + - `[DirectoryRoleTemplateId ]`: key: id of directoryRoleTemplate + - `[DirectorySettingId ]`: key: id of directorySetting + - `[DirectorySettingTemplateId ]`: key: id of directorySettingTemplate + - `[DomainDnsRecordId ]`: key: id of domainDnsRecord + - `[DomainId ]`: key: id of domain + - `[ExtensionId ]`: key: id of extension + - `[FeatureRolloutPolicyId ]`: key: id of featureRolloutPolicy + - `[IdentityProviderBaseId ]`: key: id of identityProviderBase + - `[InboundSharedUserProfileUserId ]`: key: userId of inboundSharedUserProfile + - `[InternalDomainFederationId ]`: key: id of internalDomainFederation + - `[OnPremisesDirectorySynchronizationId ]`: key: id of onPremisesDirectorySynchronization + - `[OrgContactId ]`: key: id of orgContact + - `[OrganizationId ]`: key: id of organization + - `[OrganizationalBrandingLocalizationId ]`: key: id of organizationalBrandingLocalization + - `[OutboundSharedUserProfileUserId ]`: key: userId of outboundSharedUserProfile + - `[ProfileCardPropertyId ]`: key: id of profileCardProperty + - `[RecommendationId ]`: key: id of recommendation + - `[RecommendationResourceId ]`: key: id of recommendationResource + - `[ScopedRoleMembershipId ]`: key: id of scopedRoleMembership + - `[SharedEmailDomainId ]`: key: id of sharedEmailDomain + - `[SharedEmailDomainInvitationId ]`: key: id of sharedEmailDomainInvitation + - `[SubscribedSkuId ]`: key: id of subscribedSku + - `[TenantReferenceTenantId ]`: key: tenantId of tenantReference + - `[UsageRightId ]`: key: id of usageRight + - `[UserId ]`: key: id of user + +## RELATED LINKS + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Get-MgOrganizationBrandingHeaderLogo.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Get-MgOrganizationBrandingHeaderLogo.md new file mode 100644 index 00000000000..b7e8b1087ca --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Get-MgOrganizationBrandingHeaderLogo.md @@ -0,0 +1,152 @@ +--- +external help file: +Module Name: Microsoft.Graph.Identity.DirectoryManagement +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.identity.directorymanagement/get-mgorganizationbrandingheaderlogo +schema: 2.0.0 +--- + +# Get-MgOrganizationBrandingHeaderLogo + +## SYNOPSIS +Get headerLogo for the navigation property branding from organization + +## SYNTAX + +### Get (Default) +``` +Get-MgOrganizationBrandingHeaderLogo -OrganizationId -OutFile [-PassThru] + [] +``` + +### GetViaIdentity +``` +Get-MgOrganizationBrandingHeaderLogo -InputObject -OutFile + [-PassThru] [] +``` + +## DESCRIPTION +Get headerLogo for the navigation property branding from organization + +## EXAMPLES + +## PARAMETERS + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -OrganizationId +key: id of organization + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OutFile +Path to write output file to + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[AdministrativeUnitId ]`: key: id of administrativeUnit + - `[AllowedValueId ]`: key: id of allowedValue + - `[AttributeSetId ]`: key: id of attributeSet + - `[CommandId ]`: key: id of command + - `[ContractId ]`: key: id of contract + - `[CustomSecurityAttributeDefinitionId ]`: key: id of customSecurityAttributeDefinition + - `[DeviceId ]`: key: id of device + - `[DirectoryObjectId ]`: key: id of directoryObject + - `[DirectoryRoleId ]`: key: id of directoryRole + - `[DirectoryRoleTemplateId ]`: key: id of directoryRoleTemplate + - `[DirectorySettingId ]`: key: id of directorySetting + - `[DirectorySettingTemplateId ]`: key: id of directorySettingTemplate + - `[DomainDnsRecordId ]`: key: id of domainDnsRecord + - `[DomainId ]`: key: id of domain + - `[ExtensionId ]`: key: id of extension + - `[FeatureRolloutPolicyId ]`: key: id of featureRolloutPolicy + - `[IdentityProviderBaseId ]`: key: id of identityProviderBase + - `[InboundSharedUserProfileUserId ]`: key: userId of inboundSharedUserProfile + - `[InternalDomainFederationId ]`: key: id of internalDomainFederation + - `[OnPremisesDirectorySynchronizationId ]`: key: id of onPremisesDirectorySynchronization + - `[OrgContactId ]`: key: id of orgContact + - `[OrganizationId ]`: key: id of organization + - `[OrganizationalBrandingLocalizationId ]`: key: id of organizationalBrandingLocalization + - `[OutboundSharedUserProfileUserId ]`: key: userId of outboundSharedUserProfile + - `[ProfileCardPropertyId ]`: key: id of profileCardProperty + - `[RecommendationId ]`: key: id of recommendation + - `[RecommendationResourceId ]`: key: id of recommendationResource + - `[ScopedRoleMembershipId ]`: key: id of scopedRoleMembership + - `[SharedEmailDomainId ]`: key: id of sharedEmailDomain + - `[SharedEmailDomainInvitationId ]`: key: id of sharedEmailDomainInvitation + - `[SubscribedSkuId ]`: key: id of subscribedSku + - `[TenantReferenceTenantId ]`: key: tenantId of tenantReference + - `[UsageRightId ]`: key: id of usageRight + - `[UserId ]`: key: id of user + +## RELATED LINKS + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Get-MgOrganizationBrandingLocalizationCustomCss.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Get-MgOrganizationBrandingLocalizationCustomCss.md new file mode 100644 index 00000000000..fff533bca89 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Get-MgOrganizationBrandingLocalizationCustomCss.md @@ -0,0 +1,167 @@ +--- +external help file: +Module Name: Microsoft.Graph.Identity.DirectoryManagement +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.identity.directorymanagement/get-mgorganizationbrandinglocalizationcustomcss +schema: 2.0.0 +--- + +# Get-MgOrganizationBrandingLocalizationCustomCss + +## SYNOPSIS +Get customCSS for the navigation property localizations from organization + +## SYNTAX + +### Get (Default) +``` +Get-MgOrganizationBrandingLocalizationCustomCss -OrganizationalBrandingLocalizationId + -OrganizationId -OutFile [-PassThru] [] +``` + +### GetViaIdentity +``` +Get-MgOrganizationBrandingLocalizationCustomCss -InputObject + -OutFile [-PassThru] [] +``` + +## DESCRIPTION +Get customCSS for the navigation property localizations from organization + +## EXAMPLES + +## PARAMETERS + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -OrganizationalBrandingLocalizationId +key: id of organizationalBrandingLocalization + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OrganizationId +key: id of organization + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OutFile +Path to write output file to + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[AdministrativeUnitId ]`: key: id of administrativeUnit + - `[AllowedValueId ]`: key: id of allowedValue + - `[AttributeSetId ]`: key: id of attributeSet + - `[CommandId ]`: key: id of command + - `[ContractId ]`: key: id of contract + - `[CustomSecurityAttributeDefinitionId ]`: key: id of customSecurityAttributeDefinition + - `[DeviceId ]`: key: id of device + - `[DirectoryObjectId ]`: key: id of directoryObject + - `[DirectoryRoleId ]`: key: id of directoryRole + - `[DirectoryRoleTemplateId ]`: key: id of directoryRoleTemplate + - `[DirectorySettingId ]`: key: id of directorySetting + - `[DirectorySettingTemplateId ]`: key: id of directorySettingTemplate + - `[DomainDnsRecordId ]`: key: id of domainDnsRecord + - `[DomainId ]`: key: id of domain + - `[ExtensionId ]`: key: id of extension + - `[FeatureRolloutPolicyId ]`: key: id of featureRolloutPolicy + - `[IdentityProviderBaseId ]`: key: id of identityProviderBase + - `[InboundSharedUserProfileUserId ]`: key: userId of inboundSharedUserProfile + - `[InternalDomainFederationId ]`: key: id of internalDomainFederation + - `[OnPremisesDirectorySynchronizationId ]`: key: id of onPremisesDirectorySynchronization + - `[OrgContactId ]`: key: id of orgContact + - `[OrganizationId ]`: key: id of organization + - `[OrganizationalBrandingLocalizationId ]`: key: id of organizationalBrandingLocalization + - `[OutboundSharedUserProfileUserId ]`: key: userId of outboundSharedUserProfile + - `[ProfileCardPropertyId ]`: key: id of profileCardProperty + - `[RecommendationId ]`: key: id of recommendation + - `[RecommendationResourceId ]`: key: id of recommendationResource + - `[ScopedRoleMembershipId ]`: key: id of scopedRoleMembership + - `[SharedEmailDomainId ]`: key: id of sharedEmailDomain + - `[SharedEmailDomainInvitationId ]`: key: id of sharedEmailDomainInvitation + - `[SubscribedSkuId ]`: key: id of subscribedSku + - `[TenantReferenceTenantId ]`: key: tenantId of tenantReference + - `[UsageRightId ]`: key: id of usageRight + - `[UserId ]`: key: id of user + +## RELATED LINKS + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Get-MgOrganizationBrandingLocalizationHeaderLogo.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Get-MgOrganizationBrandingLocalizationHeaderLogo.md new file mode 100644 index 00000000000..194cbc597d2 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Get-MgOrganizationBrandingLocalizationHeaderLogo.md @@ -0,0 +1,167 @@ +--- +external help file: +Module Name: Microsoft.Graph.Identity.DirectoryManagement +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.identity.directorymanagement/get-mgorganizationbrandinglocalizationheaderlogo +schema: 2.0.0 +--- + +# Get-MgOrganizationBrandingLocalizationHeaderLogo + +## SYNOPSIS +Get headerLogo for the navigation property localizations from organization + +## SYNTAX + +### Get (Default) +``` +Get-MgOrganizationBrandingLocalizationHeaderLogo -OrganizationalBrandingLocalizationId + -OrganizationId -OutFile [-PassThru] [] +``` + +### GetViaIdentity +``` +Get-MgOrganizationBrandingLocalizationHeaderLogo -InputObject + -OutFile [-PassThru] [] +``` + +## DESCRIPTION +Get headerLogo for the navigation property localizations from organization + +## EXAMPLES + +## PARAMETERS + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -OrganizationalBrandingLocalizationId +key: id of organizationalBrandingLocalization + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OrganizationId +key: id of organization + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OutFile +Path to write output file to + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[AdministrativeUnitId ]`: key: id of administrativeUnit + - `[AllowedValueId ]`: key: id of allowedValue + - `[AttributeSetId ]`: key: id of attributeSet + - `[CommandId ]`: key: id of command + - `[ContractId ]`: key: id of contract + - `[CustomSecurityAttributeDefinitionId ]`: key: id of customSecurityAttributeDefinition + - `[DeviceId ]`: key: id of device + - `[DirectoryObjectId ]`: key: id of directoryObject + - `[DirectoryRoleId ]`: key: id of directoryRole + - `[DirectoryRoleTemplateId ]`: key: id of directoryRoleTemplate + - `[DirectorySettingId ]`: key: id of directorySetting + - `[DirectorySettingTemplateId ]`: key: id of directorySettingTemplate + - `[DomainDnsRecordId ]`: key: id of domainDnsRecord + - `[DomainId ]`: key: id of domain + - `[ExtensionId ]`: key: id of extension + - `[FeatureRolloutPolicyId ]`: key: id of featureRolloutPolicy + - `[IdentityProviderBaseId ]`: key: id of identityProviderBase + - `[InboundSharedUserProfileUserId ]`: key: userId of inboundSharedUserProfile + - `[InternalDomainFederationId ]`: key: id of internalDomainFederation + - `[OnPremisesDirectorySynchronizationId ]`: key: id of onPremisesDirectorySynchronization + - `[OrgContactId ]`: key: id of orgContact + - `[OrganizationId ]`: key: id of organization + - `[OrganizationalBrandingLocalizationId ]`: key: id of organizationalBrandingLocalization + - `[OutboundSharedUserProfileUserId ]`: key: userId of outboundSharedUserProfile + - `[ProfileCardPropertyId ]`: key: id of profileCardProperty + - `[RecommendationId ]`: key: id of recommendation + - `[RecommendationResourceId ]`: key: id of recommendationResource + - `[ScopedRoleMembershipId ]`: key: id of scopedRoleMembership + - `[SharedEmailDomainId ]`: key: id of sharedEmailDomain + - `[SharedEmailDomainInvitationId ]`: key: id of sharedEmailDomainInvitation + - `[SubscribedSkuId ]`: key: id of subscribedSku + - `[TenantReferenceTenantId ]`: key: tenantId of tenantReference + - `[UsageRightId ]`: key: id of usageRight + - `[UserId ]`: key: id of user + +## RELATED LINKS + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Microsoft.Graph.Identity.DirectoryManagement.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Microsoft.Graph.Identity.DirectoryManagement.md index 8e33d4a081f..4d8425ec4b9 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Microsoft.Graph.Identity.DirectoryManagement.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Microsoft.Graph.Identity.DirectoryManagement.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Identity.DirectoryManagement -Module Guid: 0ffe167e-dabc-4009-84f0-c33da69b794b +Module Guid: 7f47b15e-5961-4e82-b64d-89b1994e12a7 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.identity.directorymanagement Help Version: 1.0.0.0 Locale: en-US @@ -527,9 +527,15 @@ A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. +### [Get-MgOrganizationBrandingCustomCss](Get-MgOrganizationBrandingCustomCss.md) +Get customCSS for the navigation property branding from organization + ### [Get-MgOrganizationBrandingFavicon](Get-MgOrganizationBrandingFavicon.md) A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. +### [Get-MgOrganizationBrandingHeaderLogo](Get-MgOrganizationBrandingHeaderLogo.md) +Get headerLogo for the navigation property branding from organization + ### [Get-MgOrganizationBrandingLocalization](Get-MgOrganizationBrandingLocalization.md) Add different branding based on a locale. @@ -543,9 +549,15 @@ A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. +### [Get-MgOrganizationBrandingLocalizationCustomCss](Get-MgOrganizationBrandingLocalizationCustomCss.md) +Get customCSS for the navigation property localizations from organization + ### [Get-MgOrganizationBrandingLocalizationFavicon](Get-MgOrganizationBrandingLocalizationFavicon.md) A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. +### [Get-MgOrganizationBrandingLocalizationHeaderLogo](Get-MgOrganizationBrandingLocalizationHeaderLogo.md) +Get headerLogo for the navigation property localizations from organization + ### [Get-MgOrganizationBrandingLocalizationSquareLogo](Get-MgOrganizationBrandingLocalizationSquareLogo.md) A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. @@ -996,7 +1008,7 @@ Delete entity from subscribedSkus Delete navigation property scopedRoleMemberOf for users ### [Restore-MgDirectoryDeletedItem](Restore-MgDirectoryDeletedItem.md) -Restore a recently deleted application, group, servicePrincipal, or user object from deleted items. +Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. @@ -1012,9 +1024,15 @@ A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. +### [Set-MgOrganizationBrandingCustomCss](Set-MgOrganizationBrandingCustomCss.md) +Update customCSS for the navigation property branding in organization + ### [Set-MgOrganizationBrandingFavicon](Set-MgOrganizationBrandingFavicon.md) A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. +### [Set-MgOrganizationBrandingHeaderLogo](Set-MgOrganizationBrandingHeaderLogo.md) +Update headerLogo for the navigation property branding in organization + ### [Set-MgOrganizationBrandingLocalizationBackgroundImage](Set-MgOrganizationBrandingLocalizationBackgroundImage.md) Image that appears as the background of the sign-in page. The allowed types are PNG or JPEG not smaller than 300 KB and not larger than 1920 × 1080 pixels. @@ -1025,9 +1043,15 @@ A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. +### [Set-MgOrganizationBrandingLocalizationCustomCss](Set-MgOrganizationBrandingLocalizationCustomCss.md) +Update customCSS for the navigation property localizations in organization + ### [Set-MgOrganizationBrandingLocalizationFavicon](Set-MgOrganizationBrandingLocalizationFavicon.md) A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. +### [Set-MgOrganizationBrandingLocalizationHeaderLogo](Set-MgOrganizationBrandingLocalizationHeaderLogo.md) +Update headerLogo for the navigation property localizations in organization + ### [Set-MgOrganizationBrandingLocalizationSquareLogo](Set-MgOrganizationBrandingLocalizationSquareLogo.md) A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgContact.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgContact.md index 7a96f35b14f..53f93e2e755 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgContact.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgContact.md @@ -304,7 +304,7 @@ Accept wildcard characters: False ### -OnPremisesProvisioningErrors List of any synchronization provisioning errors for this organizational contact. -Supports $filter (eq, not for category and propertyCausingError) and eq to count empty collections. +Supports $filter (eq, not for category and propertyCausingError), /$count eq 0, /$count ne 0. To construct, please use Get-Help -Online and see NOTES section for ONPREMISESPROVISIONINGERRORS properties and create a hash table. ```yaml @@ -357,7 +357,7 @@ Accept wildcard characters: False ### -ProxyAddresses For example: 'SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com'. The any operator is required for filter expressions on multi-valued properties. -Supports $filter (eq, not, ge, le, startsWith, and eq to count empty collections). +Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -503,7 +503,7 @@ BODYPARAMETER : orgContact - `[Manager ]`: directoryObject - `[MemberOf ]`: Groups that this contact is a member of. Read-only. Nullable. Supports $expand. - `[OnPremisesLastSyncDateTime ]`: Date and time when this organizational contact was last synchronized from on-premises AD. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $filter (eq, ne, not, ge, le, in). - - `[OnPremisesProvisioningErrors ]`: List of any synchronization provisioning errors for this organizational contact. Supports $filter (eq, not for category and propertyCausingError) and eq to count empty collections. + - `[OnPremisesProvisioningErrors ]`: List of any synchronization provisioning errors for this organizational contact. Supports $filter (eq, not for category and propertyCausingError), /$count eq 0, /$count ne 0. - `[Category ]`: Category of the provisioning error. Note: Currently, there is only one possible value. Possible value: PropertyConflict - indicates a property value is not unique. Other objects contain the same value for the property. - `[OccurredDateTime ]`: The date and time at which the error occurred. - `[PropertyCausingError ]`: Name of the directory property causing the error. Current possible values: UserPrincipalName or ProxyAddress @@ -512,7 +512,7 @@ BODYPARAMETER : orgContact - `[Phones ]`: List of phones for this organizational contact. Phone types can be mobile, business, and businessFax. Only one of each type can ever be present in the collection. Supports $filter (eq, ne, not, in). - `[Number ]`: The phone number. - `[Type ]`: phoneType - - `[ProxyAddresses ]`: For example: 'SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com'. The any operator is required for filter expressions on multi-valued properties. Supports $filter (eq, not, ge, le, startsWith, and eq to count empty collections). + - `[ProxyAddresses ]`: For example: 'SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com'. The any operator is required for filter expressions on multi-valued properties. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0). - `[Surname ]`: Last name for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq for null values) - `[TransitiveMemberOf ]`: - `[TransitiveReports ]`: The transitive reports for a contact. Read-only. @@ -530,7 +530,7 @@ MEMBEROF : Groups that this contact is a membe - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. -ONPREMISESPROVISIONINGERRORS : List of any synchronization provisioning errors for this organizational contact. Supports $filter (eq, not for category and propertyCausingError) and eq to count empty collections. +ONPREMISESPROVISIONINGERRORS : List of any synchronization provisioning errors for this organizational contact. Supports $filter (eq, not for category and propertyCausingError), /$count eq 0, /$count ne 0. - `[Category ]`: Category of the provisioning error. Note: Currently, there is only one possible value. Possible value: PropertyConflict - indicates a property value is not unique. Other objects contain the same value for the property. - `[OccurredDateTime ]`: The date and time at which the error occurred. - `[PropertyCausingError ]`: Name of the directory property causing the error. Current possible values: UserPrincipalName or ProxyAddress diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDevice.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDevice.md index 0b890ad3398..4cf6ef7b7c8 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDevice.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDevice.md @@ -218,8 +218,9 @@ Accept wildcard characters: False ``` ### -DeviceId -Identifier set by Azure Device Registration Service at the time of registration. -Supports $filter (eq, ne, not, startsWith). +Unique Identifier set by Azure Device Registration Service at the time of registration. +This is an alternate key that can be used to reference the device object. +Also Supports $filter (eq, ne, not, startsWith). ```yaml Type: System.String @@ -668,7 +669,7 @@ Accept wildcard characters: False ### -PhysicalIds For internal use only. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. ```yaml Type: System.String[] @@ -792,7 +793,7 @@ Accept wildcard characters: False ### -SystemLabels List of labels applied to the device by the system. -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -940,7 +941,7 @@ BODYPARAMETER : device - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -985,14 +986,14 @@ BODYPARAMETER : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDirectoryImpactedResource.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDirectoryImpactedResource.md index baa5b431c8e..7f0ec532d48 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDirectoryImpactedResource.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDirectoryImpactedResource.md @@ -283,16 +283,16 @@ To create the parameters described below, construct a hash table containing the ADDITIONALDETAILS : . - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. BODYPARAMETER : recommendationResource - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddedDateTime ]`: - `[AdditionalDetails ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[ApiUrl ]`: - `[DisplayName ]`: - `[Owner ]`: diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDirectoryRecommendation.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDirectoryRecommendation.md index 4dbf733757d..77c6d13c24a 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDirectoryRecommendation.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDirectoryRecommendation.md @@ -389,8 +389,8 @@ BODYPARAMETER : recommendation - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddedDateTime ]`: - `[AdditionalDetails ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[ApiUrl ]`: - `[DisplayName ]`: - `[Owner ]`: @@ -411,8 +411,8 @@ IMPACTEDRESOURCES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddedDateTime ]`: - `[AdditionalDetails ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[ApiUrl ]`: - `[DisplayName ]`: - `[Owner ]`: diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDirectoryRecommendationImpactedResource.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDirectoryRecommendationImpactedResource.md index 1247a5bcf8f..451abe88047 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDirectoryRecommendationImpactedResource.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgDirectoryRecommendationImpactedResource.md @@ -332,16 +332,16 @@ To create the parameters described below, construct a hash table containing the ADDITIONALDETAILS : . - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. BODYPARAMETER : recommendationResource - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddedDateTime ]`: - `[AdditionalDetails ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[ApiUrl ]`: - `[DisplayName ]`: - `[Owner ]`: diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgOrganization.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgOrganization.md index e42dc24bcf7..5f3bd4e1ac2 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgOrganization.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgOrganization.md @@ -643,6 +643,8 @@ BODYPARAMETER : organization - `[CustomAccountResetCredentialsUrl ]`: A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. - `[CustomCannotAccessYourAccountText ]`: A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. - `[CustomCannotAccessYourAccountUrl ]`: A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. + - `[CustomCss ]`: + - `[CustomCssRelativeUrl ]`: - `[CustomForgotMyPasswordText ]`: A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesText ]`: A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesUrl ]`: A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. @@ -652,6 +654,13 @@ BODYPARAMETER : organization - `[Favicon ]`: A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. - `[FaviconRelativeUrl ]`: A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - `[HeaderBackgroundColor ]`: The RGB color to apply to customize the color of the header. + - `[HeaderLogo ]`: + - `[HeaderLogoRelativeUrl ]`: + - `[LoginPageLayoutConfiguration ]`: loginPageLayoutConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[IsFooterShown ]`: + - `[IsHeaderShown ]`: + - `[LayoutTemplateType ]`: layoutTemplateType - `[LoginPageTextVisibilitySettings ]`: loginPageTextVisibilitySettings - `[(Any) ]`: This indicates any property can be added to this object. - `[HideAccountResetCredentials ]`: Option to hide the self-service password reset (SSPR) hyperlinks such as 'Can't access your account?', 'Forgot my password' and 'Reset it now' on the sign-in form. @@ -677,6 +686,8 @@ BODYPARAMETER : organization - `[CustomAccountResetCredentialsUrl ]`: A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. - `[CustomCannotAccessYourAccountText ]`: A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. - `[CustomCannotAccessYourAccountUrl ]`: A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. + - `[CustomCss ]`: + - `[CustomCssRelativeUrl ]`: - `[CustomForgotMyPasswordText ]`: A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesText ]`: A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesUrl ]`: A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. @@ -686,6 +697,9 @@ BODYPARAMETER : organization - `[Favicon ]`: A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. - `[FaviconRelativeUrl ]`: A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - `[HeaderBackgroundColor ]`: The RGB color to apply to customize the color of the header. + - `[HeaderLogo ]`: + - `[HeaderLogoRelativeUrl ]`: + - `[LoginPageLayoutConfiguration ]`: loginPageLayoutConfiguration - `[LoginPageTextVisibilitySettings ]`: loginPageTextVisibilitySettings - `[SignInPageText ]`: Text that appears at the bottom of the sign-in box. Use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be in Unicode format and not exceed 1024 characters. - `[SquareLogo ]`: A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. @@ -785,6 +799,8 @@ BRANDING : organizationalBranding - `[CustomAccountResetCredentialsUrl ]`: A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. - `[CustomCannotAccessYourAccountText ]`: A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. - `[CustomCannotAccessYourAccountUrl ]`: A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. + - `[CustomCss ]`: + - `[CustomCssRelativeUrl ]`: - `[CustomForgotMyPasswordText ]`: A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesText ]`: A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesUrl ]`: A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. @@ -794,6 +810,13 @@ BRANDING : organizationalBranding - `[Favicon ]`: A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. - `[FaviconRelativeUrl ]`: A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - `[HeaderBackgroundColor ]`: The RGB color to apply to customize the color of the header. + - `[HeaderLogo ]`: + - `[HeaderLogoRelativeUrl ]`: + - `[LoginPageLayoutConfiguration ]`: loginPageLayoutConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[IsFooterShown ]`: + - `[IsHeaderShown ]`: + - `[LayoutTemplateType ]`: layoutTemplateType - `[LoginPageTextVisibilitySettings ]`: loginPageTextVisibilitySettings - `[(Any) ]`: This indicates any property can be added to this object. - `[HideAccountResetCredentials ]`: Option to hide the self-service password reset (SSPR) hyperlinks such as 'Can't access your account?', 'Forgot my password' and 'Reset it now' on the sign-in form. @@ -819,6 +842,8 @@ BRANDING : organizationalBranding - `[CustomAccountResetCredentialsUrl ]`: A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. - `[CustomCannotAccessYourAccountText ]`: A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. - `[CustomCannotAccessYourAccountUrl ]`: A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. + - `[CustomCss ]`: + - `[CustomCssRelativeUrl ]`: - `[CustomForgotMyPasswordText ]`: A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesText ]`: A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesUrl ]`: A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. @@ -828,6 +853,9 @@ BRANDING : organizationalBranding - `[Favicon ]`: A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. - `[FaviconRelativeUrl ]`: A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - `[HeaderBackgroundColor ]`: The RGB color to apply to customize the color of the header. + - `[HeaderLogo ]`: + - `[HeaderLogoRelativeUrl ]`: + - `[LoginPageLayoutConfiguration ]`: loginPageLayoutConfiguration - `[LoginPageTextVisibilitySettings ]`: loginPageTextVisibilitySettings - `[SignInPageText ]`: Text that appears at the bottom of the sign-in box. Use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be in Unicode format and not exceed 1024 characters. - `[SquareLogo ]`: A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgOrganizationBrandingLocalization.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgOrganizationBrandingLocalization.md index 675ef900844..0e6511ef9d7 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgOrganizationBrandingLocalization.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/New-MgOrganizationBrandingLocalization.md @@ -22,10 +22,12 @@ New-MgOrganizationBrandingLocalization -OrganizationId [-AdditionalProp [-BackgroundColor ] [-BackgroundImageInputFile ] [-BackgroundImageRelativeUrl ] [-BannerLogoInputFile ] [-BannerLogoRelativeUrl ] [-CdnList ] [-CustomAccountResetCredentialsUrl ] [-CustomCannotAccessYourAccountText ] - [-CustomCannotAccessYourAccountUrl ] [-CustomForgotMyPasswordText ] - [-CustomPrivacyAndCookiesText ] [-CustomPrivacyAndCookiesUrl ] - [-CustomResetItNowText ] [-CustomTermsOfUseText ] [-CustomTermsOfUseUrl ] - [-FaviconInputFile ] [-FaviconRelativeUrl ] [-HeaderBackgroundColor ] [-Id ] + [-CustomCannotAccessYourAccountUrl ] [-CustomCssInputFile ] [-CustomCssRelativeUrl ] + [-CustomForgotMyPasswordText ] [-CustomPrivacyAndCookiesText ] + [-CustomPrivacyAndCookiesUrl ] [-CustomResetItNowText ] [-CustomTermsOfUseText ] + [-CustomTermsOfUseUrl ] [-FaviconInputFile ] [-FaviconRelativeUrl ] + [-HeaderBackgroundColor ] [-HeaderLogoInputFile ] [-HeaderLogoRelativeUrl ] + [-Id ] [-LoginPageLayoutConfiguration ] [-LoginPageTextVisibilitySettings ] [-SignInPageText ] [-SquareLogoDarkInputFile ] [-SquareLogoDarkRelativeUrl ] [-SquareLogoInputFile ] [-SquareLogoRelativeUrl ] [-UsernameHintText ] [-Confirm] @@ -51,10 +53,12 @@ New-MgOrganizationBrandingLocalization -InputObject ] [-BannerLogoInputFile ] [-BannerLogoRelativeUrl ] [-CdnList ] [-CustomAccountResetCredentialsUrl ] [-CustomCannotAccessYourAccountText ] [-CustomCannotAccessYourAccountUrl ] - [-CustomForgotMyPasswordText ] [-CustomPrivacyAndCookiesText ] - [-CustomPrivacyAndCookiesUrl ] [-CustomResetItNowText ] [-CustomTermsOfUseText ] - [-CustomTermsOfUseUrl ] [-FaviconInputFile ] [-FaviconRelativeUrl ] - [-HeaderBackgroundColor ] [-Id ] + [-CustomCssInputFile ] [-CustomCssRelativeUrl ] [-CustomForgotMyPasswordText ] + [-CustomPrivacyAndCookiesText ] [-CustomPrivacyAndCookiesUrl ] + [-CustomResetItNowText ] [-CustomTermsOfUseText ] [-CustomTermsOfUseUrl ] + [-FaviconInputFile ] [-FaviconRelativeUrl ] [-HeaderBackgroundColor ] + [-HeaderLogoInputFile ] [-HeaderLogoRelativeUrl ] [-Id ] + [-LoginPageLayoutConfiguration ] [-LoginPageTextVisibilitySettings ] [-SignInPageText ] [-SquareLogoDarkInputFile ] [-SquareLogoDarkRelativeUrl ] [-SquareLogoInputFile ] [-SquareLogoRelativeUrl ] [-UsernameHintText ] [-Confirm] @@ -266,6 +270,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CustomCssInputFile +Input File for CustomCss (.) + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomCssRelativeUrl +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -CustomForgotMyPasswordText A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. @@ -409,6 +443,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -HeaderLogoInputFile +Input File for HeaderLogo (.) + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HeaderLogoRelativeUrl +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Id The unique idenfier for an entity. Read-only. @@ -441,6 +505,22 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -LoginPageLayoutConfiguration +loginPageLayoutConfiguration +To construct, please use Get-Help -Online and see NOTES section for LOGINPAGELAYOUTCONFIGURATION properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLoginPageLayoutConfiguration +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LoginPageTextVisibilitySettings loginPageTextVisibilitySettings To construct, please use Get-Help -Online and see NOTES section for LOGINPAGETEXTVISIBILITYSETTINGS properties and create a hash table. @@ -660,6 +740,12 @@ INPUTOBJECT : Identity Parameter - `[UsageRightId ]`: key: id of usageRight - `[UserId ]`: key: id of user +LOGINPAGELAYOUTCONFIGURATION : loginPageLayoutConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[IsFooterShown ]`: + - `[IsHeaderShown ]`: + - `[LayoutTemplateType ]`: layoutTemplateType + LOGINPAGETEXTVISIBILITYSETTINGS : loginPageTextVisibilitySettings - `[(Any) ]`: This indicates any property can be added to this object. - `[HideAccountResetCredentials ]`: Option to hide the self-service password reset (SSPR) hyperlinks such as 'Can't access your account?', 'Forgot my password' and 'Reset it now' on the sign-in form. diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Restore-MgDirectoryDeletedItem.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Restore-MgDirectoryDeletedItem.md index 533f4dc950f..19912db10bf 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Restore-MgDirectoryDeletedItem.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Restore-MgDirectoryDeletedItem.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Restore-MgDirectoryDeletedItem ## SYNOPSIS -Restore a recently deleted application, group, servicePrincipal, or user object from deleted items. +Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. @@ -28,7 +28,7 @@ Restore-MgDirectoryDeletedItem -InputObject -InFile [-BodyParameter ] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### SetViaIdentity +``` +Set-MgOrganizationBrandingCustomCss -InputObject -InFile + [-BodyParameter ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update customCSS for the navigation property branding in organization + +## EXAMPLES + +## PARAMETERS + +### -BodyParameter +. + +```yaml +Type: System.IO.Stream +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -InFile +The path to the file to upload. +This should include a path and file name. +If you omit the path, the current location will be used. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity +Parameter Sets: SetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -OrganizationId +key: id of organization + +```yaml +Type: System.String +Parameter Sets: Set +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity + +### System.IO.Stream + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[AdministrativeUnitId ]`: key: id of administrativeUnit + - `[AllowedValueId ]`: key: id of allowedValue + - `[AttributeSetId ]`: key: id of attributeSet + - `[CommandId ]`: key: id of command + - `[ContractId ]`: key: id of contract + - `[CustomSecurityAttributeDefinitionId ]`: key: id of customSecurityAttributeDefinition + - `[DeviceId ]`: key: id of device + - `[DirectoryObjectId ]`: key: id of directoryObject + - `[DirectoryRoleId ]`: key: id of directoryRole + - `[DirectoryRoleTemplateId ]`: key: id of directoryRoleTemplate + - `[DirectorySettingId ]`: key: id of directorySetting + - `[DirectorySettingTemplateId ]`: key: id of directorySettingTemplate + - `[DomainDnsRecordId ]`: key: id of domainDnsRecord + - `[DomainId ]`: key: id of domain + - `[ExtensionId ]`: key: id of extension + - `[FeatureRolloutPolicyId ]`: key: id of featureRolloutPolicy + - `[IdentityProviderBaseId ]`: key: id of identityProviderBase + - `[InboundSharedUserProfileUserId ]`: key: userId of inboundSharedUserProfile + - `[InternalDomainFederationId ]`: key: id of internalDomainFederation + - `[OnPremisesDirectorySynchronizationId ]`: key: id of onPremisesDirectorySynchronization + - `[OrgContactId ]`: key: id of orgContact + - `[OrganizationId ]`: key: id of organization + - `[OrganizationalBrandingLocalizationId ]`: key: id of organizationalBrandingLocalization + - `[OutboundSharedUserProfileUserId ]`: key: userId of outboundSharedUserProfile + - `[ProfileCardPropertyId ]`: key: id of profileCardProperty + - `[RecommendationId ]`: key: id of recommendation + - `[RecommendationResourceId ]`: key: id of recommendationResource + - `[ScopedRoleMembershipId ]`: key: id of scopedRoleMembership + - `[SharedEmailDomainId ]`: key: id of sharedEmailDomain + - `[SharedEmailDomainInvitationId ]`: key: id of sharedEmailDomainInvitation + - `[SubscribedSkuId ]`: key: id of subscribedSku + - `[TenantReferenceTenantId ]`: key: tenantId of tenantReference + - `[UsageRightId ]`: key: id of usageRight + - `[UserId ]`: key: id of user + +## RELATED LINKS + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Set-MgOrganizationBrandingHeaderLogo.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Set-MgOrganizationBrandingHeaderLogo.md new file mode 100644 index 00000000000..76bfcabe7c1 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Set-MgOrganizationBrandingHeaderLogo.md @@ -0,0 +1,202 @@ +--- +external help file: +Module Name: Microsoft.Graph.Identity.DirectoryManagement +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.identity.directorymanagement/set-mgorganizationbrandingheaderlogo +schema: 2.0.0 +--- + +# Set-MgOrganizationBrandingHeaderLogo + +## SYNOPSIS +Update headerLogo for the navigation property branding in organization + +## SYNTAX + +### Set (Default) +``` +Set-MgOrganizationBrandingHeaderLogo -OrganizationId -InFile [-BodyParameter ] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### SetViaIdentity +``` +Set-MgOrganizationBrandingHeaderLogo -InputObject -InFile + [-BodyParameter ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update headerLogo for the navigation property branding in organization + +## EXAMPLES + +## PARAMETERS + +### -BodyParameter +. + +```yaml +Type: System.IO.Stream +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -InFile +The path to the file to upload. +This should include a path and file name. +If you omit the path, the current location will be used. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity +Parameter Sets: SetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -OrganizationId +key: id of organization + +```yaml +Type: System.String +Parameter Sets: Set +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity + +### System.IO.Stream + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[AdministrativeUnitId ]`: key: id of administrativeUnit + - `[AllowedValueId ]`: key: id of allowedValue + - `[AttributeSetId ]`: key: id of attributeSet + - `[CommandId ]`: key: id of command + - `[ContractId ]`: key: id of contract + - `[CustomSecurityAttributeDefinitionId ]`: key: id of customSecurityAttributeDefinition + - `[DeviceId ]`: key: id of device + - `[DirectoryObjectId ]`: key: id of directoryObject + - `[DirectoryRoleId ]`: key: id of directoryRole + - `[DirectoryRoleTemplateId ]`: key: id of directoryRoleTemplate + - `[DirectorySettingId ]`: key: id of directorySetting + - `[DirectorySettingTemplateId ]`: key: id of directorySettingTemplate + - `[DomainDnsRecordId ]`: key: id of domainDnsRecord + - `[DomainId ]`: key: id of domain + - `[ExtensionId ]`: key: id of extension + - `[FeatureRolloutPolicyId ]`: key: id of featureRolloutPolicy + - `[IdentityProviderBaseId ]`: key: id of identityProviderBase + - `[InboundSharedUserProfileUserId ]`: key: userId of inboundSharedUserProfile + - `[InternalDomainFederationId ]`: key: id of internalDomainFederation + - `[OnPremisesDirectorySynchronizationId ]`: key: id of onPremisesDirectorySynchronization + - `[OrgContactId ]`: key: id of orgContact + - `[OrganizationId ]`: key: id of organization + - `[OrganizationalBrandingLocalizationId ]`: key: id of organizationalBrandingLocalization + - `[OutboundSharedUserProfileUserId ]`: key: userId of outboundSharedUserProfile + - `[ProfileCardPropertyId ]`: key: id of profileCardProperty + - `[RecommendationId ]`: key: id of recommendation + - `[RecommendationResourceId ]`: key: id of recommendationResource + - `[ScopedRoleMembershipId ]`: key: id of scopedRoleMembership + - `[SharedEmailDomainId ]`: key: id of sharedEmailDomain + - `[SharedEmailDomainInvitationId ]`: key: id of sharedEmailDomainInvitation + - `[SubscribedSkuId ]`: key: id of subscribedSku + - `[TenantReferenceTenantId ]`: key: tenantId of tenantReference + - `[UsageRightId ]`: key: id of usageRight + - `[UserId ]`: key: id of user + +## RELATED LINKS + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Set-MgOrganizationBrandingLocalizationCustomCss.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Set-MgOrganizationBrandingLocalizationCustomCss.md new file mode 100644 index 00000000000..21e30df5ca2 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Set-MgOrganizationBrandingLocalizationCustomCss.md @@ -0,0 +1,218 @@ +--- +external help file: +Module Name: Microsoft.Graph.Identity.DirectoryManagement +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.identity.directorymanagement/set-mgorganizationbrandinglocalizationcustomcss +schema: 2.0.0 +--- + +# Set-MgOrganizationBrandingLocalizationCustomCss + +## SYNOPSIS +Update customCSS for the navigation property localizations in organization + +## SYNTAX + +### Set (Default) +``` +Set-MgOrganizationBrandingLocalizationCustomCss -OrganizationalBrandingLocalizationId + -OrganizationId -InFile [-BodyParameter ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### SetViaIdentity +``` +Set-MgOrganizationBrandingLocalizationCustomCss -InputObject + -InFile [-BodyParameter ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update customCSS for the navigation property localizations in organization + +## EXAMPLES + +## PARAMETERS + +### -BodyParameter +. + +```yaml +Type: System.IO.Stream +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -InFile +The path to the file to upload. +This should include a path and file name. +If you omit the path, the current location will be used. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity +Parameter Sets: SetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -OrganizationalBrandingLocalizationId +key: id of organizationalBrandingLocalization + +```yaml +Type: System.String +Parameter Sets: Set +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OrganizationId +key: id of organization + +```yaml +Type: System.String +Parameter Sets: Set +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity + +### System.IO.Stream + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[AdministrativeUnitId ]`: key: id of administrativeUnit + - `[AllowedValueId ]`: key: id of allowedValue + - `[AttributeSetId ]`: key: id of attributeSet + - `[CommandId ]`: key: id of command + - `[ContractId ]`: key: id of contract + - `[CustomSecurityAttributeDefinitionId ]`: key: id of customSecurityAttributeDefinition + - `[DeviceId ]`: key: id of device + - `[DirectoryObjectId ]`: key: id of directoryObject + - `[DirectoryRoleId ]`: key: id of directoryRole + - `[DirectoryRoleTemplateId ]`: key: id of directoryRoleTemplate + - `[DirectorySettingId ]`: key: id of directorySetting + - `[DirectorySettingTemplateId ]`: key: id of directorySettingTemplate + - `[DomainDnsRecordId ]`: key: id of domainDnsRecord + - `[DomainId ]`: key: id of domain + - `[ExtensionId ]`: key: id of extension + - `[FeatureRolloutPolicyId ]`: key: id of featureRolloutPolicy + - `[IdentityProviderBaseId ]`: key: id of identityProviderBase + - `[InboundSharedUserProfileUserId ]`: key: userId of inboundSharedUserProfile + - `[InternalDomainFederationId ]`: key: id of internalDomainFederation + - `[OnPremisesDirectorySynchronizationId ]`: key: id of onPremisesDirectorySynchronization + - `[OrgContactId ]`: key: id of orgContact + - `[OrganizationId ]`: key: id of organization + - `[OrganizationalBrandingLocalizationId ]`: key: id of organizationalBrandingLocalization + - `[OutboundSharedUserProfileUserId ]`: key: userId of outboundSharedUserProfile + - `[ProfileCardPropertyId ]`: key: id of profileCardProperty + - `[RecommendationId ]`: key: id of recommendation + - `[RecommendationResourceId ]`: key: id of recommendationResource + - `[ScopedRoleMembershipId ]`: key: id of scopedRoleMembership + - `[SharedEmailDomainId ]`: key: id of sharedEmailDomain + - `[SharedEmailDomainInvitationId ]`: key: id of sharedEmailDomainInvitation + - `[SubscribedSkuId ]`: key: id of subscribedSku + - `[TenantReferenceTenantId ]`: key: tenantId of tenantReference + - `[UsageRightId ]`: key: id of usageRight + - `[UserId ]`: key: id of user + +## RELATED LINKS + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Set-MgOrganizationBrandingLocalizationHeaderLogo.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Set-MgOrganizationBrandingLocalizationHeaderLogo.md new file mode 100644 index 00000000000..99b50df9f44 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Set-MgOrganizationBrandingLocalizationHeaderLogo.md @@ -0,0 +1,218 @@ +--- +external help file: +Module Name: Microsoft.Graph.Identity.DirectoryManagement +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.identity.directorymanagement/set-mgorganizationbrandinglocalizationheaderlogo +schema: 2.0.0 +--- + +# Set-MgOrganizationBrandingLocalizationHeaderLogo + +## SYNOPSIS +Update headerLogo for the navigation property localizations in organization + +## SYNTAX + +### Set (Default) +``` +Set-MgOrganizationBrandingLocalizationHeaderLogo -OrganizationalBrandingLocalizationId + -OrganizationId -InFile [-BodyParameter ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### SetViaIdentity +``` +Set-MgOrganizationBrandingLocalizationHeaderLogo -InputObject + -InFile [-BodyParameter ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update headerLogo for the navigation property localizations in organization + +## EXAMPLES + +## PARAMETERS + +### -BodyParameter +. + +```yaml +Type: System.IO.Stream +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -InFile +The path to the file to upload. +This should include a path and file name. +If you omit the path, the current location will be used. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity +Parameter Sets: SetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -OrganizationalBrandingLocalizationId +key: id of organizationalBrandingLocalization + +```yaml +Type: System.String +Parameter Sets: Set +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OrganizationId +key: id of organization + +```yaml +Type: System.String +Parameter Sets: Set +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IIdentityDirectoryManagementIdentity + +### System.IO.Stream + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[AdministrativeUnitId ]`: key: id of administrativeUnit + - `[AllowedValueId ]`: key: id of allowedValue + - `[AttributeSetId ]`: key: id of attributeSet + - `[CommandId ]`: key: id of command + - `[ContractId ]`: key: id of contract + - `[CustomSecurityAttributeDefinitionId ]`: key: id of customSecurityAttributeDefinition + - `[DeviceId ]`: key: id of device + - `[DirectoryObjectId ]`: key: id of directoryObject + - `[DirectoryRoleId ]`: key: id of directoryRole + - `[DirectoryRoleTemplateId ]`: key: id of directoryRoleTemplate + - `[DirectorySettingId ]`: key: id of directorySetting + - `[DirectorySettingTemplateId ]`: key: id of directorySettingTemplate + - `[DomainDnsRecordId ]`: key: id of domainDnsRecord + - `[DomainId ]`: key: id of domain + - `[ExtensionId ]`: key: id of extension + - `[FeatureRolloutPolicyId ]`: key: id of featureRolloutPolicy + - `[IdentityProviderBaseId ]`: key: id of identityProviderBase + - `[InboundSharedUserProfileUserId ]`: key: userId of inboundSharedUserProfile + - `[InternalDomainFederationId ]`: key: id of internalDomainFederation + - `[OnPremisesDirectorySynchronizationId ]`: key: id of onPremisesDirectorySynchronization + - `[OrgContactId ]`: key: id of orgContact + - `[OrganizationId ]`: key: id of organization + - `[OrganizationalBrandingLocalizationId ]`: key: id of organizationalBrandingLocalization + - `[OutboundSharedUserProfileUserId ]`: key: userId of outboundSharedUserProfile + - `[ProfileCardPropertyId ]`: key: id of profileCardProperty + - `[RecommendationId ]`: key: id of recommendation + - `[RecommendationResourceId ]`: key: id of recommendationResource + - `[ScopedRoleMembershipId ]`: key: id of scopedRoleMembership + - `[SharedEmailDomainId ]`: key: id of sharedEmailDomain + - `[SharedEmailDomainInvitationId ]`: key: id of sharedEmailDomainInvitation + - `[SubscribedSkuId ]`: key: id of subscribedSku + - `[TenantReferenceTenantId ]`: key: tenantId of tenantReference + - `[UsageRightId ]`: key: id of usageRight + - `[UserId ]`: key: id of user + +## RELATED LINKS + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgContact.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgContact.md index 02867752469..394c6691b62 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgContact.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgContact.md @@ -341,7 +341,7 @@ Accept wildcard characters: False ### -OnPremisesProvisioningErrors List of any synchronization provisioning errors for this organizational contact. -Supports $filter (eq, not for category and propertyCausingError) and eq to count empty collections. +Supports $filter (eq, not for category and propertyCausingError), /$count eq 0, /$count ne 0. To construct, please use Get-Help -Online and see NOTES section for ONPREMISESPROVISIONINGERRORS properties and create a hash table. ```yaml @@ -424,7 +424,7 @@ Accept wildcard characters: False ### -ProxyAddresses For example: 'SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com'. The any operator is required for filter expressions on multi-valued properties. -Supports $filter (eq, not, ge, le, startsWith, and eq to count empty collections). +Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -572,7 +572,7 @@ BODYPARAMETER : orgContact - `[Manager ]`: directoryObject - `[MemberOf ]`: Groups that this contact is a member of. Read-only. Nullable. Supports $expand. - `[OnPremisesLastSyncDateTime ]`: Date and time when this organizational contact was last synchronized from on-premises AD. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $filter (eq, ne, not, ge, le, in). - - `[OnPremisesProvisioningErrors ]`: List of any synchronization provisioning errors for this organizational contact. Supports $filter (eq, not for category and propertyCausingError) and eq to count empty collections. + - `[OnPremisesProvisioningErrors ]`: List of any synchronization provisioning errors for this organizational contact. Supports $filter (eq, not for category and propertyCausingError), /$count eq 0, /$count ne 0. - `[Category ]`: Category of the provisioning error. Note: Currently, there is only one possible value. Possible value: PropertyConflict - indicates a property value is not unique. Other objects contain the same value for the property. - `[OccurredDateTime ]`: The date and time at which the error occurred. - `[PropertyCausingError ]`: Name of the directory property causing the error. Current possible values: UserPrincipalName or ProxyAddress @@ -581,7 +581,7 @@ BODYPARAMETER : orgContact - `[Phones ]`: List of phones for this organizational contact. Phone types can be mobile, business, and businessFax. Only one of each type can ever be present in the collection. Supports $filter (eq, ne, not, in). - `[Number ]`: The phone number. - `[Type ]`: phoneType - - `[ProxyAddresses ]`: For example: 'SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com'. The any operator is required for filter expressions on multi-valued properties. Supports $filter (eq, not, ge, le, startsWith, and eq to count empty collections). + - `[ProxyAddresses ]`: For example: 'SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com'. The any operator is required for filter expressions on multi-valued properties. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0). - `[Surname ]`: Last name for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq for null values) - `[TransitiveMemberOf ]`: - `[TransitiveReports ]`: The transitive reports for a contact. Read-only. @@ -635,7 +635,7 @@ MEMBEROF : Groups that this contact is a membe - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. -ONPREMISESPROVISIONINGERRORS : List of any synchronization provisioning errors for this organizational contact. Supports $filter (eq, not for category and propertyCausingError) and eq to count empty collections. +ONPREMISESPROVISIONINGERRORS : List of any synchronization provisioning errors for this organizational contact. Supports $filter (eq, not for category and propertyCausingError), /$count eq 0, /$count ne 0. - `[Category ]`: Category of the provisioning error. Note: Currently, there is only one possible value. Possible value: PropertyConflict - indicates a property value is not unique. Other objects contain the same value for the property. - `[OccurredDateTime ]`: The date and time at which the error occurred. - `[PropertyCausingError ]`: Name of the directory property causing the error. Current possible values: UserPrincipalName or ProxyAddress diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDevice.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDevice.md index fa511541b45..ae6d9ed99a6 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDevice.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDevice.md @@ -265,8 +265,9 @@ Accept wildcard characters: False ``` ### -DeviceId1 -Identifier set by Azure Device Registration Service at the time of registration. -Supports $filter (eq, ne, not, startsWith). +Unique Identifier set by Azure Device Registration Service at the time of registration. +This is an alternate key that can be used to reference the device object. +Also Supports $filter (eq, ne, not, startsWith). ```yaml Type: System.String @@ -746,7 +747,7 @@ Accept wildcard characters: False ### -PhysicalIds For internal use only. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. ```yaml Type: System.String[] @@ -870,7 +871,7 @@ Accept wildcard characters: False ### -SystemLabels List of labels applied to the device by the system. -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -1020,7 +1021,7 @@ BODYPARAMETER : device - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1065,14 +1066,14 @@ BODYPARAMETER : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectory.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectory.md index 02a2d1195e6..357bcf80f6e 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectory.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectory.md @@ -432,8 +432,8 @@ BODYPARAMETER : directory - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddedDateTime ]`: - `[AdditionalDetails ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[ApiUrl ]`: - `[DisplayName ]`: - `[Owner ]`: @@ -546,8 +546,8 @@ IMPACTEDRESOURCES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddedDateTime ]`: - `[AdditionalDetails ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[ApiUrl ]`: - `[DisplayName ]`: - `[Owner ]`: @@ -619,8 +619,8 @@ RECOMMENDATIONS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddedDateTime ]`: - `[AdditionalDetails ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[ApiUrl ]`: - `[DisplayName ]`: - `[Owner ]`: diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectoryImpactedResource.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectoryImpactedResource.md index d1b02df54df..a4297dd8372 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectoryImpactedResource.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectoryImpactedResource.md @@ -347,16 +347,16 @@ To create the parameters described below, construct a hash table containing the ADDITIONALDETAILS : . - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. BODYPARAMETER : recommendationResource - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddedDateTime ]`: - `[AdditionalDetails ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[ApiUrl ]`: - `[DisplayName ]`: - `[Owner ]`: diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectoryRecommendation.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectoryRecommendation.md index 889a1762e6f..9557a4db8e0 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectoryRecommendation.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectoryRecommendation.md @@ -454,8 +454,8 @@ BODYPARAMETER : recommendation - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddedDateTime ]`: - `[AdditionalDetails ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[ApiUrl ]`: - `[DisplayName ]`: - `[Owner ]`: @@ -476,8 +476,8 @@ IMPACTEDRESOURCES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddedDateTime ]`: - `[AdditionalDetails ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[ApiUrl ]`: - `[DisplayName ]`: - `[Owner ]`: diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectoryRecommendationImpactedResource.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectoryRecommendationImpactedResource.md index 624e817dea7..f3f62823b95 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectoryRecommendationImpactedResource.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgDirectoryRecommendationImpactedResource.md @@ -362,16 +362,16 @@ To create the parameters described below, construct a hash table containing the ADDITIONALDETAILS : . - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. BODYPARAMETER : recommendationResource - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddedDateTime ]`: - `[AdditionalDetails ]`: - - `[Key ]`: Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. - - `[Value ]`: Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + - `[Key ]`: Key. + - `[Value ]`: Value. - `[ApiUrl ]`: - `[DisplayName ]`: - `[Owner ]`: diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgOrganization.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgOrganization.md index 6cc8991eff6..715c30bfa1b 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgOrganization.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgOrganization.md @@ -750,6 +750,8 @@ BODYPARAMETER : organization - `[CustomAccountResetCredentialsUrl ]`: A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. - `[CustomCannotAccessYourAccountText ]`: A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. - `[CustomCannotAccessYourAccountUrl ]`: A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. + - `[CustomCss ]`: + - `[CustomCssRelativeUrl ]`: - `[CustomForgotMyPasswordText ]`: A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesText ]`: A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesUrl ]`: A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. @@ -759,6 +761,13 @@ BODYPARAMETER : organization - `[Favicon ]`: A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. - `[FaviconRelativeUrl ]`: A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - `[HeaderBackgroundColor ]`: The RGB color to apply to customize the color of the header. + - `[HeaderLogo ]`: + - `[HeaderLogoRelativeUrl ]`: + - `[LoginPageLayoutConfiguration ]`: loginPageLayoutConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[IsFooterShown ]`: + - `[IsHeaderShown ]`: + - `[LayoutTemplateType ]`: layoutTemplateType - `[LoginPageTextVisibilitySettings ]`: loginPageTextVisibilitySettings - `[(Any) ]`: This indicates any property can be added to this object. - `[HideAccountResetCredentials ]`: Option to hide the self-service password reset (SSPR) hyperlinks such as 'Can't access your account?', 'Forgot my password' and 'Reset it now' on the sign-in form. @@ -784,6 +793,8 @@ BODYPARAMETER : organization - `[CustomAccountResetCredentialsUrl ]`: A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. - `[CustomCannotAccessYourAccountText ]`: A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. - `[CustomCannotAccessYourAccountUrl ]`: A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. + - `[CustomCss ]`: + - `[CustomCssRelativeUrl ]`: - `[CustomForgotMyPasswordText ]`: A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesText ]`: A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesUrl ]`: A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. @@ -793,6 +804,9 @@ BODYPARAMETER : organization - `[Favicon ]`: A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. - `[FaviconRelativeUrl ]`: A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - `[HeaderBackgroundColor ]`: The RGB color to apply to customize the color of the header. + - `[HeaderLogo ]`: + - `[HeaderLogoRelativeUrl ]`: + - `[LoginPageLayoutConfiguration ]`: loginPageLayoutConfiguration - `[LoginPageTextVisibilitySettings ]`: loginPageTextVisibilitySettings - `[SignInPageText ]`: Text that appears at the bottom of the sign-in box. Use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be in Unicode format and not exceed 1024 characters. - `[SquareLogo ]`: A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. @@ -892,6 +906,8 @@ BRANDING : organizationalBranding - `[CustomAccountResetCredentialsUrl ]`: A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. - `[CustomCannotAccessYourAccountText ]`: A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. - `[CustomCannotAccessYourAccountUrl ]`: A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. + - `[CustomCss ]`: + - `[CustomCssRelativeUrl ]`: - `[CustomForgotMyPasswordText ]`: A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesText ]`: A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesUrl ]`: A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. @@ -901,6 +917,13 @@ BRANDING : organizationalBranding - `[Favicon ]`: A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. - `[FaviconRelativeUrl ]`: A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - `[HeaderBackgroundColor ]`: The RGB color to apply to customize the color of the header. + - `[HeaderLogo ]`: + - `[HeaderLogoRelativeUrl ]`: + - `[LoginPageLayoutConfiguration ]`: loginPageLayoutConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[IsFooterShown ]`: + - `[IsHeaderShown ]`: + - `[LayoutTemplateType ]`: layoutTemplateType - `[LoginPageTextVisibilitySettings ]`: loginPageTextVisibilitySettings - `[(Any) ]`: This indicates any property can be added to this object. - `[HideAccountResetCredentials ]`: Option to hide the self-service password reset (SSPR) hyperlinks such as 'Can't access your account?', 'Forgot my password' and 'Reset it now' on the sign-in form. @@ -926,6 +949,8 @@ BRANDING : organizationalBranding - `[CustomAccountResetCredentialsUrl ]`: A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. - `[CustomCannotAccessYourAccountText ]`: A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. - `[CustomCannotAccessYourAccountUrl ]`: A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. + - `[CustomCss ]`: + - `[CustomCssRelativeUrl ]`: - `[CustomForgotMyPasswordText ]`: A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesText ]`: A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesUrl ]`: A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. @@ -935,6 +960,9 @@ BRANDING : organizationalBranding - `[Favicon ]`: A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. - `[FaviconRelativeUrl ]`: A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - `[HeaderBackgroundColor ]`: The RGB color to apply to customize the color of the header. + - `[HeaderLogo ]`: + - `[HeaderLogoRelativeUrl ]`: + - `[LoginPageLayoutConfiguration ]`: loginPageLayoutConfiguration - `[LoginPageTextVisibilitySettings ]`: loginPageTextVisibilitySettings - `[SignInPageText ]`: Text that appears at the bottom of the sign-in box. Use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be in Unicode format and not exceed 1024 characters. - `[SquareLogo ]`: A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgOrganizationBranding.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgOrganizationBranding.md index 1a1f564a52c..16bce75d528 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgOrganizationBranding.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgOrganizationBranding.md @@ -18,11 +18,13 @@ Update-MgOrganizationBranding -OrganizationId [-AdditionalProperties ] [-BackgroundImageInputFile ] [-BackgroundImageRelativeUrl ] [-BannerLogoInputFile ] [-BannerLogoRelativeUrl ] [-CdnList ] [-CustomAccountResetCredentialsUrl ] [-CustomCannotAccessYourAccountText ] - [-CustomCannotAccessYourAccountUrl ] [-CustomForgotMyPasswordText ] - [-CustomPrivacyAndCookiesText ] [-CustomPrivacyAndCookiesUrl ] - [-CustomResetItNowText ] [-CustomTermsOfUseText ] [-CustomTermsOfUseUrl ] - [-FaviconInputFile ] [-FaviconRelativeUrl ] [-HeaderBackgroundColor ] [-Id ] - [-Localizations ] + [-CustomCannotAccessYourAccountUrl ] [-CustomCssInputFile ] [-CustomCssRelativeUrl ] + [-CustomForgotMyPasswordText ] [-CustomPrivacyAndCookiesText ] + [-CustomPrivacyAndCookiesUrl ] [-CustomResetItNowText ] [-CustomTermsOfUseText ] + [-CustomTermsOfUseUrl ] [-FaviconInputFile ] [-FaviconRelativeUrl ] + [-HeaderBackgroundColor ] [-HeaderLogoInputFile ] [-HeaderLogoRelativeUrl ] + [-Id ] [-Localizations ] + [-LoginPageLayoutConfiguration ] [-LoginPageTextVisibilitySettings ] [-SignInPageText ] [-SquareLogoDarkInputFile ] [-SquareLogoDarkRelativeUrl ] [-SquareLogoInputFile ] [-SquareLogoRelativeUrl ] [-UsernameHintText ] [-PassThru] @@ -48,11 +50,13 @@ Update-MgOrganizationBranding -InputObject ] [-BannerLogoInputFile ] [-BannerLogoRelativeUrl ] [-CdnList ] [-CustomAccountResetCredentialsUrl ] [-CustomCannotAccessYourAccountText ] [-CustomCannotAccessYourAccountUrl ] - [-CustomForgotMyPasswordText ] [-CustomPrivacyAndCookiesText ] - [-CustomPrivacyAndCookiesUrl ] [-CustomResetItNowText ] [-CustomTermsOfUseText ] - [-CustomTermsOfUseUrl ] [-FaviconInputFile ] [-FaviconRelativeUrl ] - [-HeaderBackgroundColor ] [-Id ] + [-CustomCssInputFile ] [-CustomCssRelativeUrl ] [-CustomForgotMyPasswordText ] + [-CustomPrivacyAndCookiesText ] [-CustomPrivacyAndCookiesUrl ] + [-CustomResetItNowText ] [-CustomTermsOfUseText ] [-CustomTermsOfUseUrl ] + [-FaviconInputFile ] [-FaviconRelativeUrl ] [-HeaderBackgroundColor ] + [-HeaderLogoInputFile ] [-HeaderLogoRelativeUrl ] [-Id ] [-Localizations ] + [-LoginPageLayoutConfiguration ] [-LoginPageTextVisibilitySettings ] [-SignInPageText ] [-SquareLogoDarkInputFile ] [-SquareLogoDarkRelativeUrl ] [-SquareLogoInputFile ] [-SquareLogoRelativeUrl ] [-UsernameHintText ] [-PassThru] @@ -260,6 +264,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CustomCssInputFile +Input File for CustomCss (.) + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomCssRelativeUrl +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -CustomForgotMyPasswordText A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. @@ -403,6 +437,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -HeaderLogoInputFile +Input File for HeaderLogo (.) + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HeaderLogoRelativeUrl +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Id The unique idenfier for an entity. Read-only. @@ -451,6 +515,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -LoginPageLayoutConfiguration +loginPageLayoutConfiguration +To construct, please use Get-Help -Online and see NOTES section for LOGINPAGELAYOUTCONFIGURATION properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLoginPageLayoutConfiguration +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LoginPageTextVisibilitySettings loginPageTextVisibilitySettings To construct, please use Get-Help -Online and see NOTES section for LOGINPAGETEXTVISIBILITYSETTINGS properties and create a hash table. @@ -660,6 +740,8 @@ BODYPARAMETER : organizationalBranding - `[CustomAccountResetCredentialsUrl ]`: A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. - `[CustomCannotAccessYourAccountText ]`: A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. - `[CustomCannotAccessYourAccountUrl ]`: A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. + - `[CustomCss ]`: + - `[CustomCssRelativeUrl ]`: - `[CustomForgotMyPasswordText ]`: A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesText ]`: A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesUrl ]`: A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. @@ -669,6 +751,13 @@ BODYPARAMETER : organizationalBranding - `[Favicon ]`: A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. - `[FaviconRelativeUrl ]`: A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - `[HeaderBackgroundColor ]`: The RGB color to apply to customize the color of the header. + - `[HeaderLogo ]`: + - `[HeaderLogoRelativeUrl ]`: + - `[LoginPageLayoutConfiguration ]`: loginPageLayoutConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[IsFooterShown ]`: + - `[IsHeaderShown ]`: + - `[LayoutTemplateType ]`: layoutTemplateType - `[LoginPageTextVisibilitySettings ]`: loginPageTextVisibilitySettings - `[(Any) ]`: This indicates any property can be added to this object. - `[HideAccountResetCredentials ]`: Option to hide the self-service password reset (SSPR) hyperlinks such as 'Can't access your account?', 'Forgot my password' and 'Reset it now' on the sign-in form. @@ -694,6 +783,8 @@ BODYPARAMETER : organizationalBranding - `[CustomAccountResetCredentialsUrl ]`: A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. - `[CustomCannotAccessYourAccountText ]`: A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. - `[CustomCannotAccessYourAccountUrl ]`: A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. + - `[CustomCss ]`: + - `[CustomCssRelativeUrl ]`: - `[CustomForgotMyPasswordText ]`: A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesText ]`: A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesUrl ]`: A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. @@ -703,6 +794,9 @@ BODYPARAMETER : organizationalBranding - `[Favicon ]`: A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. - `[FaviconRelativeUrl ]`: A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - `[HeaderBackgroundColor ]`: The RGB color to apply to customize the color of the header. + - `[HeaderLogo ]`: + - `[HeaderLogoRelativeUrl ]`: + - `[LoginPageLayoutConfiguration ]`: loginPageLayoutConfiguration - `[LoginPageTextVisibilitySettings ]`: loginPageTextVisibilitySettings - `[SignInPageText ]`: Text that appears at the bottom of the sign-in box. Use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be in Unicode format and not exceed 1024 characters. - `[SquareLogo ]`: A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. @@ -758,6 +852,8 @@ LOCALIZATIONS : Add differ - `[CustomAccountResetCredentialsUrl ]`: A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. - `[CustomCannotAccessYourAccountText ]`: A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. - `[CustomCannotAccessYourAccountUrl ]`: A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. + - `[CustomCss ]`: + - `[CustomCssRelativeUrl ]`: - `[CustomForgotMyPasswordText ]`: A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesText ]`: A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. - `[CustomPrivacyAndCookiesUrl ]`: A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. @@ -767,6 +863,13 @@ LOCALIZATIONS : Add differ - `[Favicon ]`: A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. - `[FaviconRelativeUrl ]`: A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - `[HeaderBackgroundColor ]`: The RGB color to apply to customize the color of the header. + - `[HeaderLogo ]`: + - `[HeaderLogoRelativeUrl ]`: + - `[LoginPageLayoutConfiguration ]`: loginPageLayoutConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[IsFooterShown ]`: + - `[IsHeaderShown ]`: + - `[LayoutTemplateType ]`: layoutTemplateType - `[LoginPageTextVisibilitySettings ]`: loginPageTextVisibilitySettings - `[(Any) ]`: This indicates any property can be added to this object. - `[HideAccountResetCredentials ]`: Option to hide the self-service password reset (SSPR) hyperlinks such as 'Can't access your account?', 'Forgot my password' and 'Reset it now' on the sign-in form. @@ -783,6 +886,12 @@ LOCALIZATIONS : Add differ - `[UsernameHintText ]`: A string that shows as the hint in the username textbox on the sign-in screen. This text must be a Unicode, without links or code, and can't exceed 64 characters. - `[Id ]`: The unique idenfier for an entity. Read-only. +LOGINPAGELAYOUTCONFIGURATION : loginPageLayoutConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[IsFooterShown ]`: + - `[IsHeaderShown ]`: + - `[LayoutTemplateType ]`: layoutTemplateType + LOGINPAGETEXTVISIBILITYSETTINGS : loginPageTextVisibilitySettings - `[(Any) ]`: This indicates any property can be added to this object. - `[HideAccountResetCredentials ]`: Option to hide the self-service password reset (SSPR) hyperlinks such as 'Can't access your account?', 'Forgot my password' and 'Reset it now' on the sign-in form. diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgOrganizationBrandingLocalization.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgOrganizationBrandingLocalization.md index 50133e8a2b7..cf0b6ae6d1c 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgOrganizationBrandingLocalization.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0-beta/Update-MgOrganizationBrandingLocalization.md @@ -19,10 +19,12 @@ Update-MgOrganizationBrandingLocalization -OrganizationalBrandingLocalizationId [-BackgroundImageInputFile ] [-BackgroundImageRelativeUrl ] [-BannerLogoInputFile ] [-BannerLogoRelativeUrl ] [-CdnList ] [-CustomAccountResetCredentialsUrl ] [-CustomCannotAccessYourAccountText ] [-CustomCannotAccessYourAccountUrl ] - [-CustomForgotMyPasswordText ] [-CustomPrivacyAndCookiesText ] - [-CustomPrivacyAndCookiesUrl ] [-CustomResetItNowText ] [-CustomTermsOfUseText ] - [-CustomTermsOfUseUrl ] [-FaviconInputFile ] [-FaviconRelativeUrl ] - [-HeaderBackgroundColor ] [-Id ] + [-CustomCssInputFile ] [-CustomCssRelativeUrl ] [-CustomForgotMyPasswordText ] + [-CustomPrivacyAndCookiesText ] [-CustomPrivacyAndCookiesUrl ] + [-CustomResetItNowText ] [-CustomTermsOfUseText ] [-CustomTermsOfUseUrl ] + [-FaviconInputFile ] [-FaviconRelativeUrl ] [-HeaderBackgroundColor ] + [-HeaderLogoInputFile ] [-HeaderLogoRelativeUrl ] [-Id ] + [-LoginPageLayoutConfiguration ] [-LoginPageTextVisibilitySettings ] [-SignInPageText ] [-SquareLogoDarkInputFile ] [-SquareLogoDarkRelativeUrl ] [-SquareLogoInputFile ] [-SquareLogoRelativeUrl ] [-UsernameHintText ] [-PassThru] @@ -48,10 +50,12 @@ Update-MgOrganizationBrandingLocalization -InputObject ] [-BannerLogoInputFile ] [-BannerLogoRelativeUrl ] [-CdnList ] [-CustomAccountResetCredentialsUrl ] [-CustomCannotAccessYourAccountText ] [-CustomCannotAccessYourAccountUrl ] - [-CustomForgotMyPasswordText ] [-CustomPrivacyAndCookiesText ] - [-CustomPrivacyAndCookiesUrl ] [-CustomResetItNowText ] [-CustomTermsOfUseText ] - [-CustomTermsOfUseUrl ] [-FaviconInputFile ] [-FaviconRelativeUrl ] - [-HeaderBackgroundColor ] [-Id ] + [-CustomCssInputFile ] [-CustomCssRelativeUrl ] [-CustomForgotMyPasswordText ] + [-CustomPrivacyAndCookiesText ] [-CustomPrivacyAndCookiesUrl ] + [-CustomResetItNowText ] [-CustomTermsOfUseText ] [-CustomTermsOfUseUrl ] + [-FaviconInputFile ] [-FaviconRelativeUrl ] [-HeaderBackgroundColor ] + [-HeaderLogoInputFile ] [-HeaderLogoRelativeUrl ] [-Id ] + [-LoginPageLayoutConfiguration ] [-LoginPageTextVisibilitySettings ] [-SignInPageText ] [-SquareLogoDarkInputFile ] [-SquareLogoDarkRelativeUrl ] [-SquareLogoInputFile ] [-SquareLogoRelativeUrl ] [-UsernameHintText ] [-PassThru] @@ -271,6 +275,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CustomCssInputFile +Input File for CustomCss (.) + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomCssRelativeUrl +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -CustomForgotMyPasswordText A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. @@ -414,6 +448,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -HeaderLogoInputFile +Input File for HeaderLogo (.) + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HeaderLogoRelativeUrl +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Id The unique idenfier for an entity. Read-only. @@ -446,6 +510,22 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -LoginPageLayoutConfiguration +loginPageLayoutConfiguration +To construct, please use Get-Help -Online and see NOTES section for LOGINPAGELAYOUTCONFIGURATION properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphLoginPageLayoutConfiguration +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LoginPageTextVisibilitySettings loginPageTextVisibilitySettings To construct, please use Get-Help -Online and see NOTES section for LOGINPAGETEXTVISIBILITYSETTINGS properties and create a hash table. @@ -695,6 +775,12 @@ INPUTOBJECT : Identity Parameter - `[UsageRightId ]`: key: id of usageRight - `[UserId ]`: key: id of user +LOGINPAGELAYOUTCONFIGURATION : loginPageLayoutConfiguration + - `[(Any) ]`: This indicates any property can be added to this object. + - `[IsFooterShown ]`: + - `[IsHeaderShown ]`: + - `[LayoutTemplateType ]`: layoutTemplateType + LOGINPAGETEXTVISIBILITYSETTINGS : loginPageTextVisibilitySettings - `[(Any) ]`: This indicates any property can be added to this object. - `[HideAccountResetCredentials ]`: Option to hide the self-service password reset (SSPR) hyperlinks such as 'Can't access your account?', 'Forgot my password' and 'Reset it now' on the sign-in form. diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0/Microsoft.Graph.Identity.DirectoryManagement.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0/Microsoft.Graph.Identity.DirectoryManagement.md index 94d3e3740fa..a80272560e3 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0/Microsoft.Graph.Identity.DirectoryManagement.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0/Microsoft.Graph.Identity.DirectoryManagement.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Identity.DirectoryManagement -Module Guid: 0ffe167e-dabc-4009-84f0-c33da69b794b +Module Guid: 7f47b15e-5961-4e82-b64d-89b1994e12a7 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.identity.directorymanagement Help Version: 1.0.0.0 Locale: en-US @@ -560,7 +560,7 @@ Delete entity from subscribedSkus Delete navigation property scopedRoleMemberOf for users ### [Restore-MgDirectoryDeletedItem](Restore-MgDirectoryDeletedItem.md) -Restore a recently deleted application, group, servicePrincipal, or user object from deleted items. +Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0/New-MgDevice.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0/New-MgDevice.md index 637e489b1c3..3cf81d5d168 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0/New-MgDevice.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0/New-MgDevice.md @@ -422,7 +422,7 @@ Accept wildcard characters: False ### -PhysicalIds For internal use only. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -495,7 +495,7 @@ Accept wildcard characters: False ### -SystemLabels List of labels applied to the device by the system. -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -628,11 +628,11 @@ BODYPARAMETER : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0/Restore-MgDirectoryDeletedItem.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0/Restore-MgDirectoryDeletedItem.md index c758f4be10d..6677b1b7f75 100644 --- a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0/Restore-MgDirectoryDeletedItem.md +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/docs/v1.0/Restore-MgDirectoryDeletedItem.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Restore-MgDirectoryDeletedItem ## SYNOPSIS -Restore a recently deleted application, group, servicePrincipal, or user object from deleted items. +Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. @@ -28,7 +28,7 @@ Restore-MgDirectoryDeletedItem -InputObject : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Get-MgOrganizationBrandingCustomCss.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Get-MgOrganizationBrandingCustomCss.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Get-MgOrganizationBrandingCustomCss.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Get-MgOrganizationBrandingHeaderLogo.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Get-MgOrganizationBrandingHeaderLogo.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Get-MgOrganizationBrandingHeaderLogo.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Get-MgOrganizationBrandingLocalizationCustomCss.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Get-MgOrganizationBrandingLocalizationCustomCss.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Get-MgOrganizationBrandingLocalizationCustomCss.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Get-MgOrganizationBrandingLocalizationHeaderLogo.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Get-MgOrganizationBrandingLocalizationHeaderLogo.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Get-MgOrganizationBrandingLocalizationHeaderLogo.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Set-MgOrganizationBrandingCustomCss.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Set-MgOrganizationBrandingCustomCss.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Set-MgOrganizationBrandingCustomCss.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Set-MgOrganizationBrandingHeaderLogo.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Set-MgOrganizationBrandingHeaderLogo.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Set-MgOrganizationBrandingHeaderLogo.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Set-MgOrganizationBrandingLocalizationCustomCss.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Set-MgOrganizationBrandingLocalizationCustomCss.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Set-MgOrganizationBrandingLocalizationCustomCss.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Set-MgOrganizationBrandingLocalizationHeaderLogo.md b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Set-MgOrganizationBrandingLocalizationHeaderLogo.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Identity.DirectoryManagement/Identity.DirectoryManagement/examples/v1.0-beta/Set-MgOrganizationBrandingLocalizationHeaderLogo.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Initialize-MgIdentityGovernanceLifecycleWorkflow.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Initialize-MgIdentityGovernanceLifecycleWorkflow.md index 92fe1229531..24ef81c81c5 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Initialize-MgIdentityGovernanceLifecycleWorkflow.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Initialize-MgIdentityGovernanceLifecycleWorkflow.md @@ -367,7 +367,7 @@ BODYPARAMETER ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -465,8 +465,8 @@ BODYPARAMETER ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -678,7 +678,7 @@ BODYPARAMETER ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -732,7 +732,7 @@ BODYPARAMETER ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -775,14 +775,14 @@ BODYPARAMETER ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1234,8 +1234,14 @@ BODYPARAMETER ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2657,7 +2663,7 @@ BODYPARAMETER ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2668,6 +2674,9 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2698,8 +2707,11 @@ BODYPARAMETER ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2725,7 +2737,7 @@ BODYPARAMETER ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2738,6 +2750,9 @@ BODYPARAMETER ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2777,7 +2792,7 @@ BODYPARAMETER ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2799,7 +2814,7 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2819,6 +2834,12 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3730,7 +3751,7 @@ BODYPARAMETER ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3779,7 +3800,7 @@ BODYPARAMETER ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4025,6 +4046,8 @@ BODYPARAMETER ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4080,7 +4103,10 @@ BODYPARAMETER ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4540,7 +4566,7 @@ BODYPARAMETER ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4636,46 +4662,6 @@ BODYPARAMETER ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4715,6 +4701,11 @@ BODYPARAMETER ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4973,7 +4964,7 @@ SUBJECTS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5071,8 +5062,8 @@ SUBJECTS : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5284,7 +5275,7 @@ SUBJECTS : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5338,7 +5329,7 @@ SUBJECTS : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5381,14 +5372,14 @@ SUBJECTS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5840,8 +5831,14 @@ SUBJECTS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7263,7 +7260,7 @@ SUBJECTS : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7274,6 +7271,9 @@ SUBJECTS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7304,8 +7304,11 @@ SUBJECTS : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7331,7 +7334,7 @@ SUBJECTS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7344,6 +7347,9 @@ SUBJECTS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7383,7 +7389,7 @@ SUBJECTS : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7405,7 +7411,7 @@ SUBJECTS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7425,6 +7431,12 @@ SUBJECTS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8336,7 +8348,7 @@ SUBJECTS : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8385,7 +8397,7 @@ SUBJECTS : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8631,6 +8643,8 @@ SUBJECTS : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8686,7 +8700,10 @@ SUBJECTS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9146,7 +9163,7 @@ SUBJECTS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9242,46 +9259,6 @@ SUBJECTS : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9321,6 +9298,11 @@ SUBJECTS : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Initialize-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Initialize-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow.md index 8be63255712..4c463f5f3b5 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Initialize-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Initialize-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow.md @@ -349,7 +349,7 @@ BODYPARAMETER ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -447,8 +447,8 @@ BODYPARAMETER ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -660,7 +660,7 @@ BODYPARAMETER ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -714,7 +714,7 @@ BODYPARAMETER ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -757,14 +757,14 @@ BODYPARAMETER ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1216,8 +1216,14 @@ BODYPARAMETER ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2639,7 +2645,7 @@ BODYPARAMETER ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2650,6 +2656,9 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2680,8 +2689,11 @@ BODYPARAMETER ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2707,7 +2719,7 @@ BODYPARAMETER ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2720,6 +2732,9 @@ BODYPARAMETER ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2759,7 +2774,7 @@ BODYPARAMETER ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2781,7 +2796,7 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2801,6 +2816,12 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3712,7 +3733,7 @@ BODYPARAMETER ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3761,7 +3782,7 @@ BODYPARAMETER ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4007,6 +4028,8 @@ BODYPARAMETER ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4062,7 +4085,10 @@ BODYPARAMETER ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4522,7 +4548,7 @@ BODYPARAMETER ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4618,46 +4644,6 @@ BODYPARAMETER ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4697,6 +4683,11 @@ BODYPARAMETER ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4955,7 +4946,7 @@ SUBJECTS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5053,8 +5044,8 @@ SUBJECTS : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5266,7 +5257,7 @@ SUBJECTS : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5320,7 +5311,7 @@ SUBJECTS : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5363,14 +5354,14 @@ SUBJECTS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5822,8 +5813,14 @@ SUBJECTS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7245,7 +7242,7 @@ SUBJECTS : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7256,6 +7253,9 @@ SUBJECTS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7286,8 +7286,11 @@ SUBJECTS : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7313,7 +7316,7 @@ SUBJECTS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7326,6 +7329,9 @@ SUBJECTS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7365,7 +7371,7 @@ SUBJECTS : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7387,7 +7393,7 @@ SUBJECTS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7407,6 +7413,12 @@ SUBJECTS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8318,7 +8330,7 @@ SUBJECTS : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8367,7 +8379,7 @@ SUBJECTS : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8613,6 +8625,8 @@ SUBJECTS : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8668,7 +8682,10 @@ SUBJECTS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9128,7 +9145,7 @@ SUBJECTS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9224,46 +9241,6 @@ SUBJECTS : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9303,6 +9280,11 @@ SUBJECTS : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Microsoft.Graph.Identity.Governance.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Microsoft.Graph.Identity.Governance.md index 0e6b06451c7..75de00343c2 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Microsoft.Graph.Identity.Governance.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Microsoft.Graph.Identity.Governance.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Identity.Governance -Module Guid: f35ec8f5-414a-4b7f-863f-632ec69c9a32 +Module Guid: 0156255c-5096-45c3-a3fb-87c6adb21ca3 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.identity.governance Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackage.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackage.md index b1547e3af03..d9f49a9ccd1 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackage.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackage.md @@ -525,7 +525,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -991,8 +991,8 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1204,7 +1204,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1256,7 +1256,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1298,14 +1298,14 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1598,8 +1598,14 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2876,7 +2882,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2896,6 +2902,12 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3798,7 +3810,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3847,7 +3859,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3999,6 +4011,9 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4029,8 +4044,11 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4056,7 +4074,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4069,6 +4087,9 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4203,6 +4224,8 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4258,7 +4281,10 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4718,7 +4744,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4814,46 +4840,6 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4893,6 +4879,11 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5003,7 +4994,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5013,7 +5004,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5264,7 +5255,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5730,8 +5721,8 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5943,7 +5934,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5995,7 +5986,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6037,14 +6028,14 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6337,8 +6328,14 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7615,7 +7612,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7635,6 +7632,12 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8537,7 +8540,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8586,7 +8589,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8738,6 +8741,9 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8768,8 +8774,11 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8795,7 +8804,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8808,6 +8817,9 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8942,6 +8954,8 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8997,7 +9011,10 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9457,7 +9474,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9553,46 +9570,6 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9632,6 +9609,11 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9742,7 +9724,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9752,7 +9734,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -10029,7 +10011,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10495,8 +10477,8 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10708,7 +10690,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10760,7 +10742,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10802,14 +10784,14 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11102,8 +11084,14 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12380,7 +12368,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12400,6 +12388,12 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13302,7 +13296,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13351,7 +13345,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13503,6 +13497,9 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13533,8 +13530,11 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13560,7 +13560,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13573,6 +13573,9 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13707,6 +13710,8 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13762,7 +13767,10 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14222,7 +14230,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14318,46 +14326,6 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14397,6 +14365,11 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14507,7 +14480,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14517,7 +14490,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -14722,7 +14695,7 @@ BODYPARAMETER : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -15188,8 +15161,8 @@ BODYPARAMETER : accessPackage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15401,7 +15374,7 @@ BODYPARAMETER : accessPackage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15453,7 +15426,7 @@ BODYPARAMETER : accessPackage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15495,14 +15468,14 @@ BODYPARAMETER : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15795,8 +15768,14 @@ BODYPARAMETER : accessPackage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -17073,7 +17052,7 @@ BODYPARAMETER : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17093,6 +17072,12 @@ BODYPARAMETER : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17995,7 +17980,7 @@ BODYPARAMETER : accessPackage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18044,7 +18029,7 @@ BODYPARAMETER : accessPackage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18196,6 +18181,9 @@ BODYPARAMETER : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18226,8 +18214,11 @@ BODYPARAMETER : accessPackage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18253,7 +18244,7 @@ BODYPARAMETER : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18266,6 +18257,9 @@ BODYPARAMETER : accessPackage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18400,6 +18394,8 @@ BODYPARAMETER : accessPackage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18455,7 +18451,10 @@ BODYPARAMETER : accessPackage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18915,7 +18914,7 @@ BODYPARAMETER : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -19011,46 +19010,6 @@ BODYPARAMETER : accessPackage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19090,6 +19049,11 @@ BODYPARAMETER : accessPackage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19200,7 +19164,7 @@ BODYPARAMETER : accessPackage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -19210,7 +19174,7 @@ BODYPARAMETER : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -19414,7 +19378,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19880,8 +19844,8 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -20093,7 +20057,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -20145,7 +20109,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -20187,14 +20151,14 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20487,8 +20451,14 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21765,7 +21735,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21785,6 +21755,12 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22687,7 +22663,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22736,7 +22712,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22888,6 +22864,9 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -22918,8 +22897,11 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -22945,7 +22927,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -22958,6 +22940,9 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23092,6 +23077,8 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23147,7 +23134,10 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23607,7 +23597,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23703,46 +23693,6 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23782,6 +23732,11 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23892,7 +23847,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -23902,7 +23857,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -23948,7 +23903,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -24414,8 +24369,8 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24627,7 +24582,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -24679,7 +24634,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24721,14 +24676,14 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -25021,8 +24976,14 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26299,7 +26260,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26319,6 +26280,12 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27221,7 +27188,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27270,7 +27237,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27422,6 +27389,9 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -27452,8 +27422,11 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -27479,7 +27452,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -27492,6 +27465,9 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27626,6 +27602,8 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27681,7 +27659,10 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -28141,7 +28122,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28237,46 +28218,6 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28316,6 +28257,11 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28426,7 +28372,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -28436,7 +28382,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageAssignment.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageAssignment.md index a99ede9e49f..311f4cf2f40 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageAssignment.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageAssignment.md @@ -330,7 +330,7 @@ EXISTINGASSIGNMENT : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -592,7 +592,7 @@ EXISTINGASSIGNMENT : - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -641,11 +641,11 @@ EXISTINGASSIGNMENT : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1900,7 +1900,7 @@ EXISTINGASSIGNMENT : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2503,7 +2503,7 @@ EXISTINGASSIGNMENT : - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2511,7 +2511,7 @@ EXISTINGASSIGNMENT : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2607,7 +2607,7 @@ EXISTINGASSIGNMENT : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2667,7 +2667,7 @@ EXISTINGASSIGNMENT : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2831,7 +2831,7 @@ EXISTINGASSIGNMENT : - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2848,7 +2848,7 @@ EXISTINGASSIGNMENT : - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageAssignmentPolicy.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageAssignmentPolicy.md index d0fbcf0f1ea..cade987bd5a 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageAssignmentPolicy.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageAssignmentPolicy.md @@ -625,7 +625,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1091,8 +1091,8 @@ ACCESSPACKAGE : accessPackage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1304,7 +1304,7 @@ ACCESSPACKAGE : accessPackage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1356,7 +1356,7 @@ ACCESSPACKAGE : accessPackage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1398,14 +1398,14 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1698,8 +1698,14 @@ ACCESSPACKAGE : accessPackage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2976,7 +2982,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2996,6 +3002,12 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3898,7 +3910,7 @@ ACCESSPACKAGE : accessPackage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3947,7 +3959,7 @@ ACCESSPACKAGE : accessPackage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4099,6 +4111,9 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4129,8 +4144,11 @@ ACCESSPACKAGE : accessPackage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4156,7 +4174,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4169,6 +4187,9 @@ ACCESSPACKAGE : accessPackage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4303,6 +4324,8 @@ ACCESSPACKAGE : accessPackage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4358,7 +4381,10 @@ ACCESSPACKAGE : accessPackage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4818,7 +4844,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4914,46 +4940,6 @@ ACCESSPACKAGE : accessPackage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4993,6 +4979,11 @@ ACCESSPACKAGE : accessPackage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5103,7 +5094,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5113,7 +5104,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5308,7 +5299,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5774,8 +5765,8 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5987,7 +5978,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6039,7 +6030,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6081,14 +6072,14 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6381,8 +6372,14 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7659,7 +7656,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7679,6 +7676,12 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8581,7 +8584,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8630,7 +8633,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8782,6 +8785,9 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8812,8 +8818,11 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8839,7 +8848,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8852,6 +8861,9 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8986,6 +8998,8 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9041,7 +9055,10 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9501,7 +9518,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9597,46 +9614,6 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9676,6 +9653,11 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9786,7 +9768,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9796,7 +9778,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -9969,7 +9951,7 @@ BODYPARAMETER : accessPackageAssi - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10435,8 +10417,8 @@ BODYPARAMETER : accessPackageAssi - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10648,7 +10630,7 @@ BODYPARAMETER : accessPackageAssi - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10700,7 +10682,7 @@ BODYPARAMETER : accessPackageAssi - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10742,14 +10724,14 @@ BODYPARAMETER : accessPackageAssi - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11042,8 +11024,14 @@ BODYPARAMETER : accessPackageAssi - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12320,7 +12308,7 @@ BODYPARAMETER : accessPackageAssi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12340,6 +12328,12 @@ BODYPARAMETER : accessPackageAssi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13242,7 +13236,7 @@ BODYPARAMETER : accessPackageAssi - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13291,7 +13285,7 @@ BODYPARAMETER : accessPackageAssi - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13443,6 +13437,9 @@ BODYPARAMETER : accessPackageAssi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13473,8 +13470,11 @@ BODYPARAMETER : accessPackageAssi - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13500,7 +13500,7 @@ BODYPARAMETER : accessPackageAssi - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13513,6 +13513,9 @@ BODYPARAMETER : accessPackageAssi - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13647,6 +13650,8 @@ BODYPARAMETER : accessPackageAssi - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13702,7 +13707,10 @@ BODYPARAMETER : accessPackageAssi - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14162,7 +14170,7 @@ BODYPARAMETER : accessPackageAssi - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14258,46 +14266,6 @@ BODYPARAMETER : accessPackageAssi - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14337,6 +14305,11 @@ BODYPARAMETER : accessPackageAssi - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14447,7 +14420,7 @@ BODYPARAMETER : accessPackageAssi - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14457,7 +14430,7 @@ BODYPARAMETER : accessPackageAssi - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageAssignmentRequest.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageAssignmentRequest.md index 04b09f8dd06..9a0eb1de30c 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageAssignmentRequest.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageAssignmentRequest.md @@ -666,7 +666,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1132,8 +1132,8 @@ ACCESSPACKAGE : accessPackage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1345,7 +1345,7 @@ ACCESSPACKAGE : accessPackage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1397,7 +1397,7 @@ ACCESSPACKAGE : accessPackage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1439,14 +1439,14 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1739,8 +1739,14 @@ ACCESSPACKAGE : accessPackage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3017,7 +3023,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3037,6 +3043,12 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3939,7 +3951,7 @@ ACCESSPACKAGE : accessPackage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3988,7 +4000,7 @@ ACCESSPACKAGE : accessPackage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4140,6 +4152,9 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4170,8 +4185,11 @@ ACCESSPACKAGE : accessPackage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4197,7 +4215,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4210,6 +4228,9 @@ ACCESSPACKAGE : accessPackage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4344,6 +4365,8 @@ ACCESSPACKAGE : accessPackage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4399,7 +4422,10 @@ ACCESSPACKAGE : accessPackage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4859,7 +4885,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4955,46 +4981,6 @@ ACCESSPACKAGE : accessPackage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5034,6 +5020,11 @@ ACCESSPACKAGE : accessPackage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5144,7 +5135,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5154,7 +5145,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5362,7 +5353,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5828,8 +5819,8 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6041,7 +6032,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6093,7 +6084,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6135,14 +6126,14 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6435,8 +6426,14 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7713,7 +7710,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7733,6 +7730,12 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8635,7 +8638,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8684,7 +8687,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8836,6 +8839,9 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8866,8 +8872,11 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8893,7 +8902,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8906,6 +8915,9 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9040,6 +9052,8 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9095,7 +9109,10 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9555,7 +9572,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9651,46 +9668,6 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9730,6 +9707,11 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9840,7 +9822,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9850,7 +9832,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -10147,7 +10129,7 @@ BODYPARAMETER : accessPackageAss - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10613,8 +10595,8 @@ BODYPARAMETER : accessPackageAss - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10826,7 +10808,7 @@ BODYPARAMETER : accessPackageAss - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10878,7 +10860,7 @@ BODYPARAMETER : accessPackageAss - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10920,14 +10902,14 @@ BODYPARAMETER : accessPackageAss - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11220,8 +11202,14 @@ BODYPARAMETER : accessPackageAss - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12498,7 +12486,7 @@ BODYPARAMETER : accessPackageAss - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12518,6 +12506,12 @@ BODYPARAMETER : accessPackageAss - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13420,7 +13414,7 @@ BODYPARAMETER : accessPackageAss - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13469,7 +13463,7 @@ BODYPARAMETER : accessPackageAss - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13621,6 +13615,9 @@ BODYPARAMETER : accessPackageAss - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13651,8 +13648,11 @@ BODYPARAMETER : accessPackageAss - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13678,7 +13678,7 @@ BODYPARAMETER : accessPackageAss - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13691,6 +13691,9 @@ BODYPARAMETER : accessPackageAss - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13825,6 +13828,8 @@ BODYPARAMETER : accessPackageAss - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13880,7 +13885,10 @@ BODYPARAMETER : accessPackageAss - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14340,7 +14348,7 @@ BODYPARAMETER : accessPackageAss - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14436,46 +14444,6 @@ BODYPARAMETER : accessPackageAss - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14515,6 +14483,11 @@ BODYPARAMETER : accessPackageAss - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14625,7 +14598,7 @@ BODYPARAMETER : accessPackageAss - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14635,7 +14608,7 @@ BODYPARAMETER : accessPackageAss - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageCatalog.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageCatalog.md index 43398a1f1fc..08410dea16a 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageCatalog.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgEntitlementManagementAccessPackageCatalog.md @@ -711,7 +711,7 @@ ACCESSPACKAGES : The access packages in this cat - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1177,8 +1177,8 @@ ACCESSPACKAGES : The access packages in this cat - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1390,7 +1390,7 @@ ACCESSPACKAGES : The access packages in this cat - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1442,7 +1442,7 @@ ACCESSPACKAGES : The access packages in this cat - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1484,14 +1484,14 @@ ACCESSPACKAGES : The access packages in this cat - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1784,8 +1784,14 @@ ACCESSPACKAGES : The access packages in this cat - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3062,7 +3068,7 @@ ACCESSPACKAGES : The access packages in this cat - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3082,6 +3088,12 @@ ACCESSPACKAGES : The access packages in this cat - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3984,7 +3996,7 @@ ACCESSPACKAGES : The access packages in this cat - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4033,7 +4045,7 @@ ACCESSPACKAGES : The access packages in this cat - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4185,6 +4197,9 @@ ACCESSPACKAGES : The access packages in this cat - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4215,8 +4230,11 @@ ACCESSPACKAGES : The access packages in this cat - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4242,7 +4260,7 @@ ACCESSPACKAGES : The access packages in this cat - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4255,6 +4273,9 @@ ACCESSPACKAGES : The access packages in this cat - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4389,6 +4410,8 @@ ACCESSPACKAGES : The access packages in this cat - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4444,7 +4467,10 @@ ACCESSPACKAGES : The access packages in this cat - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4904,7 +4930,7 @@ ACCESSPACKAGES : The access packages in this cat - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5000,46 +5026,6 @@ ACCESSPACKAGES : The access packages in this cat - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5079,6 +5065,11 @@ ACCESSPACKAGES : The access packages in this cat - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5189,7 +5180,7 @@ ACCESSPACKAGES : The access packages in this cat - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5199,7 +5190,7 @@ ACCESSPACKAGES : The access packages in this cat - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5394,7 +5385,7 @@ BODYPARAMETER : accessPackageCatalog - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5860,8 +5851,8 @@ BODYPARAMETER : accessPackageCatalog - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6073,7 +6064,7 @@ BODYPARAMETER : accessPackageCatalog - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6125,7 +6116,7 @@ BODYPARAMETER : accessPackageCatalog - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6167,14 +6158,14 @@ BODYPARAMETER : accessPackageCatalog - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6467,8 +6458,14 @@ BODYPARAMETER : accessPackageCatalog - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7745,7 +7742,7 @@ BODYPARAMETER : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7765,6 +7762,12 @@ BODYPARAMETER : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8667,7 +8670,7 @@ BODYPARAMETER : accessPackageCatalog - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8716,7 +8719,7 @@ BODYPARAMETER : accessPackageCatalog - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8868,6 +8871,9 @@ BODYPARAMETER : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8898,8 +8904,11 @@ BODYPARAMETER : accessPackageCatalog - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8925,7 +8934,7 @@ BODYPARAMETER : accessPackageCatalog - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8938,6 +8947,9 @@ BODYPARAMETER : accessPackageCatalog - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9072,6 +9084,8 @@ BODYPARAMETER : accessPackageCatalog - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9127,7 +9141,10 @@ BODYPARAMETER : accessPackageCatalog - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9587,7 +9604,7 @@ BODYPARAMETER : accessPackageCatalog - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9683,46 +9700,6 @@ BODYPARAMETER : accessPackageCatalog - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9762,6 +9739,11 @@ BODYPARAMETER : accessPackageCatalog - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9872,7 +9854,7 @@ BODYPARAMETER : accessPackageCatalog - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9882,7 +9864,7 @@ BODYPARAMETER : accessPackageCatalog - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflow.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflow.md index 3a7ded2bb14..25d380ac3fb 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflow.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflow.md @@ -635,7 +635,7 @@ BODYPARAMETER : workflow - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -733,8 +733,8 @@ BODYPARAMETER : workflow - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -946,7 +946,7 @@ BODYPARAMETER : workflow - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1000,7 +1000,7 @@ BODYPARAMETER : workflow - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1043,14 +1043,14 @@ BODYPARAMETER : workflow - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1502,8 +1502,14 @@ BODYPARAMETER : workflow - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2925,7 +2931,7 @@ BODYPARAMETER : workflow - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2936,6 +2942,9 @@ BODYPARAMETER : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2966,8 +2975,11 @@ BODYPARAMETER : workflow - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2993,7 +3005,7 @@ BODYPARAMETER : workflow - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3006,6 +3018,9 @@ BODYPARAMETER : workflow - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3045,7 +3060,7 @@ BODYPARAMETER : workflow - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3067,7 +3082,7 @@ BODYPARAMETER : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3087,6 +3102,12 @@ BODYPARAMETER : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3998,7 +4019,7 @@ BODYPARAMETER : workflow - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4047,7 +4068,7 @@ BODYPARAMETER : workflow - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4293,6 +4314,8 @@ BODYPARAMETER : workflow - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4348,7 +4371,10 @@ BODYPARAMETER : workflow - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4808,7 +4834,7 @@ BODYPARAMETER : workflow - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4904,46 +4930,6 @@ BODYPARAMETER : workflow - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4983,6 +4969,11 @@ BODYPARAMETER : workflow - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5267,7 +5258,7 @@ CREATEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5365,8 +5356,8 @@ CREATEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5578,7 +5569,7 @@ CREATEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5632,7 +5623,7 @@ CREATEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5675,14 +5666,14 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6134,8 +6125,14 @@ CREATEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7557,7 +7554,7 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7568,6 +7565,9 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7598,8 +7598,11 @@ CREATEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7625,7 +7628,7 @@ CREATEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7638,6 +7641,9 @@ CREATEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7677,7 +7683,7 @@ CREATEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7699,7 +7705,7 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7719,6 +7725,12 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8630,7 +8642,7 @@ CREATEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8679,7 +8691,7 @@ CREATEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8925,6 +8937,8 @@ CREATEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8980,7 +8994,10 @@ CREATEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9440,7 +9457,7 @@ CREATEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9536,46 +9553,6 @@ CREATEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9615,6 +9592,11 @@ CREATEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9798,7 +9780,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9896,8 +9878,8 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10109,7 +10091,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10163,7 +10145,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10206,14 +10188,14 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10665,8 +10647,14 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12088,7 +12076,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12099,6 +12087,9 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12129,8 +12120,11 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12156,7 +12150,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12169,6 +12163,9 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12208,7 +12205,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12230,7 +12227,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12250,6 +12247,12 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13161,7 +13164,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13210,7 +13213,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13456,6 +13459,8 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13511,7 +13516,10 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13971,7 +13979,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14067,46 +14075,6 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14146,6 +14114,11 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14330,7 +14303,7 @@ LASTMODIFIEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14428,8 +14401,8 @@ LASTMODIFIEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14641,7 +14614,7 @@ LASTMODIFIEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14695,7 +14668,7 @@ LASTMODIFIEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14738,14 +14711,14 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15197,8 +15170,14 @@ LASTMODIFIEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16620,7 +16599,7 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16631,6 +16610,9 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16661,8 +16643,11 @@ LASTMODIFIEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16688,7 +16673,7 @@ LASTMODIFIEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16701,6 +16686,9 @@ LASTMODIFIEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16740,7 +16728,7 @@ LASTMODIFIEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16762,7 +16750,7 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16782,6 +16770,12 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17693,7 +17687,7 @@ LASTMODIFIEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17742,7 +17736,7 @@ LASTMODIFIEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17988,6 +17982,8 @@ LASTMODIFIEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18043,7 +18039,10 @@ LASTMODIFIEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18503,7 +18502,7 @@ LASTMODIFIEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18599,46 +18598,6 @@ LASTMODIFIEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18678,6 +18637,11 @@ LASTMODIFIEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18879,7 +18843,7 @@ RUNS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18977,8 +18941,8 @@ RUNS : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19190,7 +19154,7 @@ RUNS : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19244,7 +19208,7 @@ RUNS : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19287,14 +19251,14 @@ RUNS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19746,8 +19710,14 @@ RUNS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21169,7 +21139,7 @@ RUNS : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21180,6 +21150,9 @@ RUNS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21210,8 +21183,11 @@ RUNS : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21237,7 +21213,7 @@ RUNS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21250,6 +21226,9 @@ RUNS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21289,7 +21268,7 @@ RUNS : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21311,7 +21290,7 @@ RUNS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21331,6 +21310,12 @@ RUNS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22242,7 +22227,7 @@ RUNS : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22291,7 +22276,7 @@ RUNS : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22537,6 +22522,8 @@ RUNS : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22592,7 +22579,10 @@ RUNS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23052,7 +23042,7 @@ RUNS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23148,46 +23138,6 @@ RUNS : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23227,6 +23177,11 @@ RUNS : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23469,7 +23424,7 @@ TASKREPORTS : Represents the aggr - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23567,8 +23522,8 @@ TASKREPORTS : Represents the aggr - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23778,7 +23733,7 @@ TASKREPORTS : Represents the aggr - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23832,7 +23787,7 @@ TASKREPORTS : Represents the aggr - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23875,14 +23830,14 @@ TASKREPORTS : Represents the aggr - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24334,8 +24289,14 @@ TASKREPORTS : Represents the aggr - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25757,7 +25718,7 @@ TASKREPORTS : Represents the aggr - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25768,6 +25729,9 @@ TASKREPORTS : Represents the aggr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25798,8 +25762,11 @@ TASKREPORTS : Represents the aggr - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25825,7 +25792,7 @@ TASKREPORTS : Represents the aggr - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25838,6 +25805,9 @@ TASKREPORTS : Represents the aggr - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25877,7 +25847,7 @@ TASKREPORTS : Represents the aggr - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25899,7 +25869,7 @@ TASKREPORTS : Represents the aggr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25919,6 +25889,12 @@ TASKREPORTS : Represents the aggr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26830,7 +26806,7 @@ TASKREPORTS : Represents the aggr - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26879,7 +26855,7 @@ TASKREPORTS : Represents the aggr - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27125,6 +27101,8 @@ TASKREPORTS : Represents the aggr - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27180,7 +27158,10 @@ TASKREPORTS : Represents the aggr - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27640,7 +27621,7 @@ TASKREPORTS : Represents the aggr - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27736,46 +27717,6 @@ TASKREPORTS : Represents the aggr - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27815,6 +27756,11 @@ TASKREPORTS : Represents the aggr - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28034,7 +27980,7 @@ TASKS : The tasks in the workflow. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28132,8 +28078,8 @@ TASKS : The tasks in the workflow. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28343,7 +28289,7 @@ TASKS : The tasks in the workflow. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28397,7 +28343,7 @@ TASKS : The tasks in the workflow. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28440,14 +28386,14 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -28899,8 +28845,14 @@ TASKS : The tasks in the workflow. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30322,7 +30274,7 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30333,6 +30285,9 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30363,8 +30318,11 @@ TASKS : The tasks in the workflow. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30390,7 +30348,7 @@ TASKS : The tasks in the workflow. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30403,6 +30361,9 @@ TASKS : The tasks in the workflow. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30442,7 +30403,7 @@ TASKS : The tasks in the workflow. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30464,7 +30425,7 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30484,6 +30445,12 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31395,7 +31362,7 @@ TASKS : The tasks in the workflow. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31444,7 +31411,7 @@ TASKS : The tasks in the workflow. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31690,6 +31657,8 @@ TASKS : The tasks in the workflow. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31745,7 +31714,10 @@ TASKS : The tasks in the workflow. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32205,7 +32177,7 @@ TASKS : The tasks in the workflow. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32301,46 +32273,6 @@ TASKS : The tasks in the workflow. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32380,6 +32312,11 @@ TASKS : The tasks in the workflow. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32572,7 +32509,7 @@ USERPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32670,8 +32607,8 @@ USERPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -32883,7 +32820,7 @@ USERPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -32937,7 +32874,7 @@ USERPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -32980,14 +32917,14 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33439,8 +33376,14 @@ USERPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34862,7 +34805,7 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34873,6 +34816,9 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34903,8 +34849,11 @@ USERPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -34930,7 +34879,7 @@ USERPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -34943,6 +34892,9 @@ USERPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34982,7 +34934,7 @@ USERPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -35004,7 +34956,7 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -35024,6 +34976,12 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -35935,7 +35893,7 @@ USERPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35984,7 +35942,7 @@ USERPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36230,6 +36188,8 @@ USERPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36285,7 +36245,10 @@ USERPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36745,7 +36708,7 @@ USERPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36841,46 +36804,6 @@ USERPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36920,6 +36843,11 @@ USERPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37130,7 +37058,7 @@ VERSIONS : The workflow vers - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37228,8 +37156,8 @@ VERSIONS : The workflow vers - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -37441,7 +37369,7 @@ VERSIONS : The workflow vers - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -37495,7 +37423,7 @@ VERSIONS : The workflow vers - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -37538,14 +37466,14 @@ VERSIONS : The workflow vers - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -37997,8 +37925,14 @@ VERSIONS : The workflow vers - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -39420,7 +39354,7 @@ VERSIONS : The workflow vers - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -39431,6 +39365,9 @@ VERSIONS : The workflow vers - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -39461,8 +39398,11 @@ VERSIONS : The workflow vers - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -39488,7 +39428,7 @@ VERSIONS : The workflow vers - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -39501,6 +39441,9 @@ VERSIONS : The workflow vers - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -39540,7 +39483,7 @@ VERSIONS : The workflow vers - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -39562,7 +39505,7 @@ VERSIONS : The workflow vers - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -39582,6 +39525,12 @@ VERSIONS : The workflow vers - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -40493,7 +40442,7 @@ VERSIONS : The workflow vers - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40542,7 +40491,7 @@ VERSIONS : The workflow vers - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -40788,6 +40737,8 @@ VERSIONS : The workflow vers - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -40843,7 +40794,10 @@ VERSIONS : The workflow vers - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -41303,7 +41257,7 @@ VERSIONS : The workflow vers - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -41399,46 +41353,6 @@ VERSIONS : The workflow vers - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41478,6 +41392,11 @@ VERSIONS : The workflow vers - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension.md index fb49a6319d0..4a3a52cbd2d 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension.md @@ -485,7 +485,7 @@ BODYPARAMETER : customTask - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -583,8 +583,8 @@ BODYPARAMETER : customTask - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -796,7 +796,7 @@ BODYPARAMETER : customTask - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -850,7 +850,7 @@ BODYPARAMETER : customTask - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -893,14 +893,14 @@ BODYPARAMETER : customTask - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1352,8 +1352,14 @@ BODYPARAMETER : customTask - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2775,7 +2781,7 @@ BODYPARAMETER : customTask - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2786,6 +2792,9 @@ BODYPARAMETER : customTask - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2816,8 +2825,11 @@ BODYPARAMETER : customTask - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2843,7 +2855,7 @@ BODYPARAMETER : customTask - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2856,6 +2868,9 @@ BODYPARAMETER : customTask - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2895,7 +2910,7 @@ BODYPARAMETER : customTask - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2917,7 +2932,7 @@ BODYPARAMETER : customTask - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2937,6 +2952,12 @@ BODYPARAMETER : customTask - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3848,7 +3869,7 @@ BODYPARAMETER : customTask - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3897,7 +3918,7 @@ BODYPARAMETER : customTask - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4143,6 +4164,8 @@ BODYPARAMETER : customTask - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4198,7 +4221,10 @@ BODYPARAMETER : customTask - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4658,7 +4684,7 @@ BODYPARAMETER : customTask - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4754,46 +4780,6 @@ BODYPARAMETER : customTask - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4833,6 +4819,11 @@ BODYPARAMETER : customTask - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5028,7 +5019,7 @@ CREATEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5126,8 +5117,8 @@ CREATEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5339,7 +5330,7 @@ CREATEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5393,7 +5384,7 @@ CREATEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5436,14 +5427,14 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5895,8 +5886,14 @@ CREATEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7318,7 +7315,7 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7329,6 +7326,9 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7359,8 +7359,11 @@ CREATEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7386,7 +7389,7 @@ CREATEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7399,6 +7402,9 @@ CREATEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7438,7 +7444,7 @@ CREATEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7460,7 +7466,7 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7480,6 +7486,12 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8391,7 +8403,7 @@ CREATEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8440,7 +8452,7 @@ CREATEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8686,6 +8698,8 @@ CREATEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8741,7 +8755,10 @@ CREATEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9201,7 +9218,7 @@ CREATEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9297,46 +9314,6 @@ CREATEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9376,6 +9353,11 @@ CREATEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9560,7 +9542,7 @@ LASTMODIFIEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9658,8 +9640,8 @@ LASTMODIFIEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9871,7 +9853,7 @@ LASTMODIFIEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -9925,7 +9907,7 @@ LASTMODIFIEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -9968,14 +9950,14 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10427,8 +10409,14 @@ LASTMODIFIEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11850,7 +11838,7 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11861,6 +11849,9 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11891,8 +11882,11 @@ LASTMODIFIEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11918,7 +11912,7 @@ LASTMODIFIEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11931,6 +11925,9 @@ LASTMODIFIEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11970,7 +11967,7 @@ LASTMODIFIEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -11992,7 +11989,7 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12012,6 +12009,12 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12923,7 +12926,7 @@ LASTMODIFIEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12972,7 +12975,7 @@ LASTMODIFIEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13218,6 +13221,8 @@ LASTMODIFIEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13273,7 +13278,10 @@ LASTMODIFIEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13733,7 +13741,7 @@ LASTMODIFIEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13829,46 +13837,6 @@ LASTMODIFIEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13908,6 +13876,11 @@ LASTMODIFIEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow.md index 4a4db3600d1..8a1318cb62b 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow.md @@ -585,7 +585,7 @@ BODYPARAMETER : workflow - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -683,8 +683,8 @@ BODYPARAMETER : workflow - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -896,7 +896,7 @@ BODYPARAMETER : workflow - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -950,7 +950,7 @@ BODYPARAMETER : workflow - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -993,14 +993,14 @@ BODYPARAMETER : workflow - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1452,8 +1452,14 @@ BODYPARAMETER : workflow - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2875,7 +2881,7 @@ BODYPARAMETER : workflow - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2886,6 +2892,9 @@ BODYPARAMETER : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2916,8 +2925,11 @@ BODYPARAMETER : workflow - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2943,7 +2955,7 @@ BODYPARAMETER : workflow - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2956,6 +2968,9 @@ BODYPARAMETER : workflow - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2995,7 +3010,7 @@ BODYPARAMETER : workflow - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3017,7 +3032,7 @@ BODYPARAMETER : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3037,6 +3052,12 @@ BODYPARAMETER : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3948,7 +3969,7 @@ BODYPARAMETER : workflow - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3997,7 +4018,7 @@ BODYPARAMETER : workflow - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4243,6 +4264,8 @@ BODYPARAMETER : workflow - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4298,7 +4321,10 @@ BODYPARAMETER : workflow - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4758,7 +4784,7 @@ BODYPARAMETER : workflow - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4854,46 +4880,6 @@ BODYPARAMETER : workflow - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4933,6 +4919,11 @@ BODYPARAMETER : workflow - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5217,7 +5208,7 @@ CREATEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5315,8 +5306,8 @@ CREATEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5528,7 +5519,7 @@ CREATEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5582,7 +5573,7 @@ CREATEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5625,14 +5616,14 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6084,8 +6075,14 @@ CREATEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7507,7 +7504,7 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7518,6 +7515,9 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7548,8 +7548,11 @@ CREATEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7575,7 +7578,7 @@ CREATEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7588,6 +7591,9 @@ CREATEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7627,7 +7633,7 @@ CREATEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7649,7 +7655,7 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7669,6 +7675,12 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8580,7 +8592,7 @@ CREATEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8629,7 +8641,7 @@ CREATEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8875,6 +8887,8 @@ CREATEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8930,7 +8944,10 @@ CREATEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9390,7 +9407,7 @@ CREATEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9486,46 +9503,6 @@ CREATEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9565,6 +9542,11 @@ CREATEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9748,7 +9730,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9846,8 +9828,8 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10059,7 +10041,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10113,7 +10095,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10156,14 +10138,14 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10615,8 +10597,14 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12038,7 +12026,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12049,6 +12037,9 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12079,8 +12070,11 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12106,7 +12100,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12119,6 +12113,9 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12158,7 +12155,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12180,7 +12177,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12200,6 +12197,12 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13111,7 +13114,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13160,7 +13163,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13406,6 +13409,8 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13461,7 +13466,10 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13921,7 +13929,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14017,46 +14025,6 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14096,6 +14064,11 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14280,7 +14253,7 @@ LASTMODIFIEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14378,8 +14351,8 @@ LASTMODIFIEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14591,7 +14564,7 @@ LASTMODIFIEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14645,7 +14618,7 @@ LASTMODIFIEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14688,14 +14661,14 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15147,8 +15120,14 @@ LASTMODIFIEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16570,7 +16549,7 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16581,6 +16560,9 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16611,8 +16593,11 @@ LASTMODIFIEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16638,7 +16623,7 @@ LASTMODIFIEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16651,6 +16636,9 @@ LASTMODIFIEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16690,7 +16678,7 @@ LASTMODIFIEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16712,7 +16700,7 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16732,6 +16720,12 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17643,7 +17637,7 @@ LASTMODIFIEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17692,7 +17686,7 @@ LASTMODIFIEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17938,6 +17932,8 @@ LASTMODIFIEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17993,7 +17989,10 @@ LASTMODIFIEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18453,7 +18452,7 @@ LASTMODIFIEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18549,46 +18548,6 @@ LASTMODIFIEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18628,6 +18587,11 @@ LASTMODIFIEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18829,7 +18793,7 @@ RUNS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18927,8 +18891,8 @@ RUNS : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19140,7 +19104,7 @@ RUNS : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19194,7 +19158,7 @@ RUNS : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19237,14 +19201,14 @@ RUNS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19696,8 +19660,14 @@ RUNS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21119,7 +21089,7 @@ RUNS : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21130,6 +21100,9 @@ RUNS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21160,8 +21133,11 @@ RUNS : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21187,7 +21163,7 @@ RUNS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21200,6 +21176,9 @@ RUNS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21239,7 +21218,7 @@ RUNS : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21261,7 +21240,7 @@ RUNS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21281,6 +21260,12 @@ RUNS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22192,7 +22177,7 @@ RUNS : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22241,7 +22226,7 @@ RUNS : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22487,6 +22472,8 @@ RUNS : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22542,7 +22529,10 @@ RUNS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23002,7 +22992,7 @@ RUNS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23098,46 +23088,6 @@ RUNS : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23177,6 +23127,11 @@ RUNS : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23419,7 +23374,7 @@ TASKREPORTS : Represents the aggr - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23517,8 +23472,8 @@ TASKREPORTS : Represents the aggr - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23728,7 +23683,7 @@ TASKREPORTS : Represents the aggr - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23782,7 +23737,7 @@ TASKREPORTS : Represents the aggr - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23825,14 +23780,14 @@ TASKREPORTS : Represents the aggr - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24284,8 +24239,14 @@ TASKREPORTS : Represents the aggr - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25707,7 +25668,7 @@ TASKREPORTS : Represents the aggr - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25718,6 +25679,9 @@ TASKREPORTS : Represents the aggr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25748,8 +25712,11 @@ TASKREPORTS : Represents the aggr - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25775,7 +25742,7 @@ TASKREPORTS : Represents the aggr - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25788,6 +25755,9 @@ TASKREPORTS : Represents the aggr - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25827,7 +25797,7 @@ TASKREPORTS : Represents the aggr - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25849,7 +25819,7 @@ TASKREPORTS : Represents the aggr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25869,6 +25839,12 @@ TASKREPORTS : Represents the aggr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26780,7 +26756,7 @@ TASKREPORTS : Represents the aggr - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26829,7 +26805,7 @@ TASKREPORTS : Represents the aggr - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27075,6 +27051,8 @@ TASKREPORTS : Represents the aggr - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27130,7 +27108,10 @@ TASKREPORTS : Represents the aggr - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27590,7 +27571,7 @@ TASKREPORTS : Represents the aggr - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27686,46 +27667,6 @@ TASKREPORTS : Represents the aggr - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27765,6 +27706,11 @@ TASKREPORTS : Represents the aggr - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -27984,7 +27930,7 @@ TASKS : The tasks in the workflow. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28082,8 +28028,8 @@ TASKS : The tasks in the workflow. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28293,7 +28239,7 @@ TASKS : The tasks in the workflow. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28347,7 +28293,7 @@ TASKS : The tasks in the workflow. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28390,14 +28336,14 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -28849,8 +28795,14 @@ TASKS : The tasks in the workflow. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30272,7 +30224,7 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30283,6 +30235,9 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30313,8 +30268,11 @@ TASKS : The tasks in the workflow. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30340,7 +30298,7 @@ TASKS : The tasks in the workflow. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30353,6 +30311,9 @@ TASKS : The tasks in the workflow. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30392,7 +30353,7 @@ TASKS : The tasks in the workflow. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30414,7 +30375,7 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30434,6 +30395,12 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31345,7 +31312,7 @@ TASKS : The tasks in the workflow. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31394,7 +31361,7 @@ TASKS : The tasks in the workflow. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31640,6 +31607,8 @@ TASKS : The tasks in the workflow. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31695,7 +31664,10 @@ TASKS : The tasks in the workflow. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32155,7 +32127,7 @@ TASKS : The tasks in the workflow. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32251,46 +32223,6 @@ TASKS : The tasks in the workflow. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32330,6 +32262,11 @@ TASKS : The tasks in the workflow. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32522,7 +32459,7 @@ USERPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32620,8 +32557,8 @@ USERPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -32833,7 +32770,7 @@ USERPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -32887,7 +32824,7 @@ USERPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -32930,14 +32867,14 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33389,8 +33326,14 @@ USERPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34812,7 +34755,7 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34823,6 +34766,9 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34853,8 +34799,11 @@ USERPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -34880,7 +34829,7 @@ USERPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -34893,6 +34842,9 @@ USERPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34932,7 +34884,7 @@ USERPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -34954,7 +34906,7 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -34974,6 +34926,12 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -35885,7 +35843,7 @@ USERPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35934,7 +35892,7 @@ USERPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36180,6 +36138,8 @@ USERPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36235,7 +36195,10 @@ USERPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36695,7 +36658,7 @@ USERPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36791,46 +36754,6 @@ USERPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36870,6 +36793,11 @@ USERPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37080,7 +37008,7 @@ VERSIONS : The workflow vers - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37178,8 +37106,8 @@ VERSIONS : The workflow vers - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -37391,7 +37319,7 @@ VERSIONS : The workflow vers - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -37445,7 +37373,7 @@ VERSIONS : The workflow vers - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -37488,14 +37416,14 @@ VERSIONS : The workflow vers - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -37947,8 +37875,14 @@ VERSIONS : The workflow vers - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -39370,7 +39304,7 @@ VERSIONS : The workflow vers - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -39381,6 +39315,9 @@ VERSIONS : The workflow vers - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -39411,8 +39348,11 @@ VERSIONS : The workflow vers - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -39438,7 +39378,7 @@ VERSIONS : The workflow vers - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -39451,6 +39391,9 @@ VERSIONS : The workflow vers - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -39490,7 +39433,7 @@ VERSIONS : The workflow vers - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -39512,7 +39455,7 @@ VERSIONS : The workflow vers - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -39532,6 +39475,12 @@ VERSIONS : The workflow vers - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -40443,7 +40392,7 @@ VERSIONS : The workflow vers - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40492,7 +40441,7 @@ VERSIONS : The workflow vers - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -40738,6 +40687,8 @@ VERSIONS : The workflow vers - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -40793,7 +40744,10 @@ VERSIONS : The workflow vers - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -41253,7 +41207,7 @@ VERSIONS : The workflow vers - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -41349,46 +41303,6 @@ VERSIONS : The workflow vers - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41428,6 +41342,11 @@ VERSIONS : The workflow vers - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowNewVersion.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowNewVersion.md index e7a3d5e29eb..cba0da39fa5 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowNewVersion.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowNewVersion.md @@ -333,7 +333,7 @@ BODYPARAMETER ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -431,8 +431,8 @@ BODYPARAMETER ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -644,7 +644,7 @@ BODYPARAMETER ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -698,7 +698,7 @@ BODYPARAMETER ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -741,14 +741,14 @@ BODYPARAMETER ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1200,8 +1200,14 @@ BODYPARAMETER ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2623,7 +2629,7 @@ BODYPARAMETER ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2634,6 +2640,9 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2664,8 +2673,11 @@ BODYPARAMETER ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2691,7 +2703,7 @@ BODYPARAMETER ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2704,6 +2716,9 @@ BODYPARAMETER ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2743,7 +2758,7 @@ BODYPARAMETER ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2765,7 +2780,7 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2785,6 +2800,12 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3696,7 +3717,7 @@ BODYPARAMETER ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3745,7 +3766,7 @@ BODYPARAMETER ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3991,6 +4012,8 @@ BODYPARAMETER ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4046,7 +4069,10 @@ BODYPARAMETER ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4506,7 +4532,7 @@ BODYPARAMETER ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4602,46 +4628,6 @@ BODYPARAMETER ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4681,6 +4667,11 @@ BODYPARAMETER ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5043,7 +5034,7 @@ WORKFLOW : workflow - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5141,8 +5132,8 @@ WORKFLOW : workflow - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5354,7 +5345,7 @@ WORKFLOW : workflow - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5408,7 +5399,7 @@ WORKFLOW : workflow - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5451,14 +5442,14 @@ WORKFLOW : workflow - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5910,8 +5901,14 @@ WORKFLOW : workflow - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7333,7 +7330,7 @@ WORKFLOW : workflow - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7344,6 +7341,9 @@ WORKFLOW : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7374,8 +7374,11 @@ WORKFLOW : workflow - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7401,7 +7404,7 @@ WORKFLOW : workflow - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7414,6 +7417,9 @@ WORKFLOW : workflow - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7453,7 +7459,7 @@ WORKFLOW : workflow - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7475,7 +7481,7 @@ WORKFLOW : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7495,6 +7501,12 @@ WORKFLOW : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8406,7 +8418,7 @@ WORKFLOW : workflow - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8455,7 +8467,7 @@ WORKFLOW : workflow - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8701,6 +8713,8 @@ WORKFLOW : workflow - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8756,7 +8770,10 @@ WORKFLOW : workflow - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9216,7 +9233,7 @@ WORKFLOW : workflow - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9312,46 +9329,6 @@ WORKFLOW : workflow - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9391,6 +9368,11 @@ WORKFLOW : workflow - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun.md index 40d7c00a2d4..ccfe70c572a 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun.md @@ -566,7 +566,7 @@ BODYPARAMETER : run - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -664,8 +664,8 @@ BODYPARAMETER : run - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -877,7 +877,7 @@ BODYPARAMETER : run - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -931,7 +931,7 @@ BODYPARAMETER : run - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -974,14 +974,14 @@ BODYPARAMETER : run - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1433,8 +1433,14 @@ BODYPARAMETER : run - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2856,7 +2862,7 @@ BODYPARAMETER : run - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2867,6 +2873,9 @@ BODYPARAMETER : run - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2897,8 +2906,11 @@ BODYPARAMETER : run - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2924,7 +2936,7 @@ BODYPARAMETER : run - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2937,6 +2949,9 @@ BODYPARAMETER : run - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2976,7 +2991,7 @@ BODYPARAMETER : run - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2998,7 +3013,7 @@ BODYPARAMETER : run - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3018,6 +3033,12 @@ BODYPARAMETER : run - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3929,7 +3950,7 @@ BODYPARAMETER : run - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3978,7 +3999,7 @@ BODYPARAMETER : run - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4224,6 +4245,8 @@ BODYPARAMETER : run - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4279,7 +4302,10 @@ BODYPARAMETER : run - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4739,7 +4765,7 @@ BODYPARAMETER : run - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4835,46 +4861,6 @@ BODYPARAMETER : run - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4914,6 +4900,11 @@ BODYPARAMETER : run - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5209,7 +5200,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5307,8 +5298,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5520,7 +5511,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5574,7 +5565,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5617,14 +5608,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6076,8 +6067,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7499,7 +7496,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7510,6 +7507,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7540,8 +7540,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7567,7 +7570,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7580,6 +7583,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7619,7 +7625,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7641,7 +7647,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7661,6 +7667,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8572,7 +8584,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8621,7 +8633,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8867,6 +8879,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8922,7 +8936,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9382,7 +9399,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9478,46 +9495,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9557,6 +9534,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9760,7 +9742,7 @@ USERPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9858,8 +9840,8 @@ USERPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10071,7 +10053,7 @@ USERPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10125,7 +10107,7 @@ USERPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10168,14 +10150,14 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10627,8 +10609,14 @@ USERPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12050,7 +12038,7 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12061,6 +12049,9 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12091,8 +12082,11 @@ USERPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12118,7 +12112,7 @@ USERPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12131,6 +12125,9 @@ USERPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12170,7 +12167,7 @@ USERPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12192,7 +12189,7 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12212,6 +12209,12 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13123,7 +13126,7 @@ USERPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13172,7 +13175,7 @@ USERPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13418,6 +13421,8 @@ USERPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13473,7 +13478,10 @@ USERPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13933,7 +13941,7 @@ USERPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14029,46 +14037,6 @@ USERPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14108,6 +14076,11 @@ USERPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport.md index 30ea0a665e0..12137916d1d 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport.md @@ -550,7 +550,7 @@ BODYPARAMETER : taskReport - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -648,8 +648,8 @@ BODYPARAMETER : taskReport - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -859,7 +859,7 @@ BODYPARAMETER : taskReport - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -913,7 +913,7 @@ BODYPARAMETER : taskReport - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -956,14 +956,14 @@ BODYPARAMETER : taskReport - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1415,8 +1415,14 @@ BODYPARAMETER : taskReport - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2838,7 +2844,7 @@ BODYPARAMETER : taskReport - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2849,6 +2855,9 @@ BODYPARAMETER : taskReport - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2879,8 +2888,11 @@ BODYPARAMETER : taskReport - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2906,7 +2918,7 @@ BODYPARAMETER : taskReport - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2919,6 +2931,9 @@ BODYPARAMETER : taskReport - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2958,7 +2973,7 @@ BODYPARAMETER : taskReport - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2980,7 +2995,7 @@ BODYPARAMETER : taskReport - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3000,6 +3015,12 @@ BODYPARAMETER : taskReport - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3911,7 +3932,7 @@ BODYPARAMETER : taskReport - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3960,7 +3981,7 @@ BODYPARAMETER : taskReport - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4206,6 +4227,8 @@ BODYPARAMETER : taskReport - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4261,7 +4284,10 @@ BODYPARAMETER : taskReport - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4721,7 +4747,7 @@ BODYPARAMETER : taskReport - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4817,46 +4843,6 @@ BODYPARAMETER : taskReport - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4896,6 +4882,11 @@ BODYPARAMETER : taskReport - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5191,7 +5182,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5289,8 +5280,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5500,7 +5491,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5554,7 +5545,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5597,14 +5588,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6056,8 +6047,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7479,7 +7476,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7490,6 +7487,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7520,8 +7520,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7547,7 +7550,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7560,6 +7563,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7599,7 +7605,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7621,7 +7627,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7641,6 +7647,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8552,7 +8564,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8601,7 +8613,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8847,6 +8859,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8902,7 +8916,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9362,7 +9379,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9458,46 +9475,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9537,6 +9514,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9742,7 +9724,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9840,8 +9822,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10053,7 +10035,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10107,7 +10089,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10150,14 +10132,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10609,8 +10591,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12032,7 +12020,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12043,6 +12031,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12073,8 +12064,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12100,7 +12094,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12113,6 +12107,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12152,7 +12149,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12174,7 +12171,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12194,6 +12191,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13105,7 +13108,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13154,7 +13157,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13400,6 +13403,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13455,7 +13460,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13915,7 +13923,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14011,46 +14019,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14090,6 +14058,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult.md index 226fbca1fd2..873082846b5 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult.md @@ -513,7 +513,7 @@ BODYPARAMETER : userProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -611,8 +611,8 @@ BODYPARAMETER : userProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -824,7 +824,7 @@ BODYPARAMETER : userProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -878,7 +878,7 @@ BODYPARAMETER : userProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -921,14 +921,14 @@ BODYPARAMETER : userProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1380,8 +1380,14 @@ BODYPARAMETER : userProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2803,7 +2809,7 @@ BODYPARAMETER : userProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2814,6 +2820,9 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2844,8 +2853,11 @@ BODYPARAMETER : userProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2871,7 +2883,7 @@ BODYPARAMETER : userProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2884,6 +2896,9 @@ BODYPARAMETER : userProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2923,7 +2938,7 @@ BODYPARAMETER : userProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2945,7 +2960,7 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2965,6 +2980,12 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3876,7 +3897,7 @@ BODYPARAMETER : userProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3925,7 +3946,7 @@ BODYPARAMETER : userProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4171,6 +4192,8 @@ BODYPARAMETER : userProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4226,7 +4249,10 @@ BODYPARAMETER : userProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4686,7 +4712,7 @@ BODYPARAMETER : userProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4782,46 +4808,6 @@ BODYPARAMETER : userProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4861,6 +4847,11 @@ BODYPARAMETER : userProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5144,7 +5135,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5242,8 +5233,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5455,7 +5446,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5509,7 +5500,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5552,14 +5543,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6011,8 +6002,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7434,7 +7431,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7445,6 +7442,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7475,8 +7475,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7502,7 +7505,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7515,6 +7518,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7554,7 +7560,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7576,7 +7582,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7596,6 +7602,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8507,7 +8519,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8556,7 +8568,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8802,6 +8814,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8857,7 +8871,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9317,7 +9334,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9413,46 +9430,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9492,6 +9469,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9683,7 +9665,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9781,8 +9763,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9994,7 +9976,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10048,7 +10030,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10091,14 +10073,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10550,8 +10532,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11973,7 +11961,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11984,6 +11972,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12014,8 +12005,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12041,7 +12035,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12054,6 +12048,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12093,7 +12090,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12115,7 +12112,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12135,6 +12132,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13046,7 +13049,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13095,7 +13098,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13341,6 +13344,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13396,7 +13401,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13856,7 +13864,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13952,46 +13960,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14031,6 +13999,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion.md index c94871f18ee..86373e17a0c 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion.md @@ -505,7 +505,7 @@ BODYPARAMETER : workflowVersio - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -603,8 +603,8 @@ BODYPARAMETER : workflowVersio - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -816,7 +816,7 @@ BODYPARAMETER : workflowVersio - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -870,7 +870,7 @@ BODYPARAMETER : workflowVersio - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -913,14 +913,14 @@ BODYPARAMETER : workflowVersio - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1372,8 +1372,14 @@ BODYPARAMETER : workflowVersio - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2795,7 +2801,7 @@ BODYPARAMETER : workflowVersio - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2806,6 +2812,9 @@ BODYPARAMETER : workflowVersio - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2836,8 +2845,11 @@ BODYPARAMETER : workflowVersio - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2863,7 +2875,7 @@ BODYPARAMETER : workflowVersio - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2876,6 +2888,9 @@ BODYPARAMETER : workflowVersio - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2915,7 +2930,7 @@ BODYPARAMETER : workflowVersio - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2937,7 +2952,7 @@ BODYPARAMETER : workflowVersio - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2957,6 +2972,12 @@ BODYPARAMETER : workflowVersio - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3868,7 +3889,7 @@ BODYPARAMETER : workflowVersio - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3917,7 +3938,7 @@ BODYPARAMETER : workflowVersio - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4163,6 +4184,8 @@ BODYPARAMETER : workflowVersio - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4218,7 +4241,10 @@ BODYPARAMETER : workflowVersio - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4678,7 +4704,7 @@ BODYPARAMETER : workflowVersio - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4774,46 +4800,6 @@ BODYPARAMETER : workflowVersio - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4853,6 +4839,11 @@ BODYPARAMETER : workflowVersio - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5066,7 +5057,7 @@ CREATEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5164,8 +5155,8 @@ CREATEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5377,7 +5368,7 @@ CREATEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5431,7 +5422,7 @@ CREATEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5474,14 +5465,14 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5933,8 +5924,14 @@ CREATEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7356,7 +7353,7 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7367,6 +7364,9 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7397,8 +7397,11 @@ CREATEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7424,7 +7427,7 @@ CREATEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7437,6 +7440,9 @@ CREATEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7476,7 +7482,7 @@ CREATEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7498,7 +7504,7 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7518,6 +7524,12 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8429,7 +8441,7 @@ CREATEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8478,7 +8490,7 @@ CREATEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8724,6 +8736,8 @@ CREATEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8779,7 +8793,10 @@ CREATEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9239,7 +9256,7 @@ CREATEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9335,46 +9352,6 @@ CREATEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9414,6 +9391,11 @@ CREATEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9673,7 +9655,7 @@ LASTMODIFIEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9771,8 +9753,8 @@ LASTMODIFIEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9984,7 +9966,7 @@ LASTMODIFIEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10038,7 +10020,7 @@ LASTMODIFIEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10081,14 +10063,14 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10540,8 +10522,14 @@ LASTMODIFIEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11963,7 +11951,7 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11974,6 +11962,9 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12004,8 +11995,11 @@ LASTMODIFIEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12031,7 +12025,7 @@ LASTMODIFIEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12044,6 +12038,9 @@ LASTMODIFIEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12083,7 +12080,7 @@ LASTMODIFIEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12105,7 +12102,7 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12125,6 +12122,12 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13036,7 +13039,7 @@ LASTMODIFIEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13085,7 +13088,7 @@ LASTMODIFIEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13331,6 +13334,8 @@ LASTMODIFIEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13386,7 +13391,10 @@ LASTMODIFIEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13846,7 +13854,7 @@ LASTMODIFIEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13942,46 +13950,6 @@ LASTMODIFIEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14021,6 +13989,11 @@ LASTMODIFIEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14224,7 +14197,7 @@ TASKS : The tasks in the workflow. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14322,8 +14295,8 @@ TASKS : The tasks in the workflow. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14533,7 +14506,7 @@ TASKS : The tasks in the workflow. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14587,7 +14560,7 @@ TASKS : The tasks in the workflow. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14630,14 +14603,14 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15089,8 +15062,14 @@ TASKS : The tasks in the workflow. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16512,7 +16491,7 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16523,6 +16502,9 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16553,8 +16535,11 @@ TASKS : The tasks in the workflow. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16580,7 +16565,7 @@ TASKS : The tasks in the workflow. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16593,6 +16578,9 @@ TASKS : The tasks in the workflow. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16632,7 +16620,7 @@ TASKS : The tasks in the workflow. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16654,7 +16642,7 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16674,6 +16662,12 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17585,7 +17579,7 @@ TASKS : The tasks in the workflow. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17634,7 +17628,7 @@ TASKS : The tasks in the workflow. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17880,6 +17874,8 @@ TASKS : The tasks in the workflow. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17935,7 +17931,10 @@ TASKS : The tasks in the workflow. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18395,7 +18394,7 @@ TASKS : The tasks in the workflow. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18491,46 +18490,6 @@ TASKS : The tasks in the workflow. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18570,6 +18529,11 @@ TASKS : The tasks in the workflow. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowNewVersion.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowNewVersion.md index 694c9a9ab1a..825f6b59a22 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowNewVersion.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowNewVersion.md @@ -380,7 +380,7 @@ BODYPARAMETER ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -478,8 +478,8 @@ BODYPARAMETER ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -691,7 +691,7 @@ BODYPARAMETER ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -745,7 +745,7 @@ BODYPARAMETER ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -788,14 +788,14 @@ BODYPARAMETER ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1247,8 +1247,14 @@ BODYPARAMETER ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2670,7 +2676,7 @@ BODYPARAMETER ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2681,6 +2687,9 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2711,8 +2720,11 @@ BODYPARAMETER ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2738,7 +2750,7 @@ BODYPARAMETER ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2751,6 +2763,9 @@ BODYPARAMETER ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2790,7 +2805,7 @@ BODYPARAMETER ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2812,7 +2827,7 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2832,6 +2847,12 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3743,7 +3764,7 @@ BODYPARAMETER ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3792,7 +3813,7 @@ BODYPARAMETER ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4038,6 +4059,8 @@ BODYPARAMETER ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4093,7 +4116,10 @@ BODYPARAMETER ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4553,7 +4579,7 @@ BODYPARAMETER ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4649,46 +4675,6 @@ BODYPARAMETER ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4728,6 +4714,11 @@ BODYPARAMETER ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5090,7 +5081,7 @@ WORKFLOW : workflow - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5188,8 +5179,8 @@ WORKFLOW : workflow - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5401,7 +5392,7 @@ WORKFLOW : workflow - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5455,7 +5446,7 @@ WORKFLOW : workflow - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5498,14 +5489,14 @@ WORKFLOW : workflow - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5957,8 +5948,14 @@ WORKFLOW : workflow - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7380,7 +7377,7 @@ WORKFLOW : workflow - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7391,6 +7388,9 @@ WORKFLOW : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7421,8 +7421,11 @@ WORKFLOW : workflow - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7448,7 +7451,7 @@ WORKFLOW : workflow - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7461,6 +7464,9 @@ WORKFLOW : workflow - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7500,7 +7506,7 @@ WORKFLOW : workflow - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7522,7 +7528,7 @@ WORKFLOW : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7542,6 +7548,12 @@ WORKFLOW : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8453,7 +8465,7 @@ WORKFLOW : workflow - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8502,7 +8514,7 @@ WORKFLOW : workflow - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8748,6 +8760,8 @@ WORKFLOW : workflow - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8803,7 +8817,10 @@ WORKFLOW : workflow - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9263,7 +9280,7 @@ WORKFLOW : workflow - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9359,46 +9376,6 @@ WORKFLOW : workflow - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9438,6 +9415,11 @@ WORKFLOW : workflow - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRun.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRun.md index 70b03d8aa63..0eba0536a62 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRun.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRun.md @@ -566,7 +566,7 @@ BODYPARAMETER : run - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -664,8 +664,8 @@ BODYPARAMETER : run - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -877,7 +877,7 @@ BODYPARAMETER : run - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -931,7 +931,7 @@ BODYPARAMETER : run - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -974,14 +974,14 @@ BODYPARAMETER : run - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1433,8 +1433,14 @@ BODYPARAMETER : run - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2856,7 +2862,7 @@ BODYPARAMETER : run - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2867,6 +2873,9 @@ BODYPARAMETER : run - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2897,8 +2906,11 @@ BODYPARAMETER : run - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2924,7 +2936,7 @@ BODYPARAMETER : run - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2937,6 +2949,9 @@ BODYPARAMETER : run - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2976,7 +2991,7 @@ BODYPARAMETER : run - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2998,7 +3013,7 @@ BODYPARAMETER : run - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3018,6 +3033,12 @@ BODYPARAMETER : run - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3929,7 +3950,7 @@ BODYPARAMETER : run - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3978,7 +3999,7 @@ BODYPARAMETER : run - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4224,6 +4245,8 @@ BODYPARAMETER : run - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4279,7 +4302,10 @@ BODYPARAMETER : run - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4739,7 +4765,7 @@ BODYPARAMETER : run - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4835,46 +4861,6 @@ BODYPARAMETER : run - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4914,6 +4900,11 @@ BODYPARAMETER : run - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5209,7 +5200,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5307,8 +5298,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5520,7 +5511,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5574,7 +5565,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5617,14 +5608,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6076,8 +6067,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7499,7 +7496,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7510,6 +7507,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7540,8 +7540,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7567,7 +7570,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7580,6 +7583,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7619,7 +7625,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7641,7 +7647,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7661,6 +7667,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8572,7 +8584,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8621,7 +8633,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8867,6 +8879,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8922,7 +8936,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9382,7 +9399,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9478,46 +9495,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9557,6 +9534,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9760,7 +9742,7 @@ USERPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9858,8 +9840,8 @@ USERPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10071,7 +10053,7 @@ USERPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10125,7 +10107,7 @@ USERPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10168,14 +10150,14 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10627,8 +10609,14 @@ USERPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12050,7 +12038,7 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12061,6 +12049,9 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12091,8 +12082,11 @@ USERPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12118,7 +12112,7 @@ USERPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12131,6 +12125,9 @@ USERPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12170,7 +12167,7 @@ USERPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12192,7 +12189,7 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12212,6 +12209,12 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13123,7 +13126,7 @@ USERPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13172,7 +13175,7 @@ USERPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13418,6 +13421,8 @@ USERPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13473,7 +13478,10 @@ USERPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13933,7 +13941,7 @@ USERPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14029,46 +14037,6 @@ USERPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14108,6 +14076,11 @@ USERPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult.md index 9ea2a87ee54..d2b2aa20890 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult.md @@ -463,7 +463,7 @@ BODYPARAMETER : taskProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -561,8 +561,8 @@ BODYPARAMETER : taskProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -774,7 +774,7 @@ BODYPARAMETER : taskProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -828,7 +828,7 @@ BODYPARAMETER : taskProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -871,14 +871,14 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1330,8 +1330,14 @@ BODYPARAMETER : taskProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2753,7 +2759,7 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2764,6 +2770,9 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2794,8 +2803,11 @@ BODYPARAMETER : taskProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2821,7 +2833,7 @@ BODYPARAMETER : taskProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2834,6 +2846,9 @@ BODYPARAMETER : taskProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2873,7 +2888,7 @@ BODYPARAMETER : taskProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2895,7 +2910,7 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2915,6 +2930,12 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3826,7 +3847,7 @@ BODYPARAMETER : taskProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3875,7 +3896,7 @@ BODYPARAMETER : taskProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4121,6 +4142,8 @@ BODYPARAMETER : taskProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4176,7 +4199,10 @@ BODYPARAMETER : taskProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4636,7 +4662,7 @@ BODYPARAMETER : taskProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4732,46 +4758,6 @@ BODYPARAMETER : taskProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4811,6 +4797,11 @@ BODYPARAMETER : taskProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5082,7 +5073,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5180,8 +5171,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5393,7 +5384,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5447,7 +5438,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5490,14 +5481,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5949,8 +5940,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7372,7 +7369,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7383,6 +7380,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7413,8 +7413,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7440,7 +7443,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7453,6 +7456,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7492,7 +7498,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7514,7 +7520,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7534,6 +7540,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8445,7 +8457,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8494,7 +8506,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8740,6 +8752,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8795,7 +8809,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9255,7 +9272,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9351,46 +9368,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9430,6 +9407,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9634,7 +9616,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9732,8 +9714,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9943,7 +9925,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -9997,7 +9979,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10040,14 +10022,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10499,8 +10481,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11922,7 +11910,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11933,6 +11921,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11963,8 +11954,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11990,7 +11984,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12003,6 +11997,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12042,7 +12039,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12064,7 +12061,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12084,6 +12081,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12995,7 +12998,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13044,7 +13047,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13290,6 +13293,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13345,7 +13350,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13805,7 +13813,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13901,46 +13909,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13980,6 +13948,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResult.md index 84e7bff48e8..fa10bdec1b5 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResult.md @@ -527,7 +527,7 @@ BODYPARAMETER : userProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -625,8 +625,8 @@ BODYPARAMETER : userProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -838,7 +838,7 @@ BODYPARAMETER : userProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -892,7 +892,7 @@ BODYPARAMETER : userProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -935,14 +935,14 @@ BODYPARAMETER : userProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1394,8 +1394,14 @@ BODYPARAMETER : userProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2817,7 +2823,7 @@ BODYPARAMETER : userProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2828,6 +2834,9 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2858,8 +2867,11 @@ BODYPARAMETER : userProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2885,7 +2897,7 @@ BODYPARAMETER : userProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2898,6 +2910,9 @@ BODYPARAMETER : userProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2937,7 +2952,7 @@ BODYPARAMETER : userProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2959,7 +2974,7 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2979,6 +2994,12 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3890,7 +3911,7 @@ BODYPARAMETER : userProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3939,7 +3960,7 @@ BODYPARAMETER : userProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4185,6 +4206,8 @@ BODYPARAMETER : userProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4240,7 +4263,10 @@ BODYPARAMETER : userProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4700,7 +4726,7 @@ BODYPARAMETER : userProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4796,46 +4822,6 @@ BODYPARAMETER : userProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4875,6 +4861,11 @@ BODYPARAMETER : userProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5158,7 +5149,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5256,8 +5247,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5469,7 +5460,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5523,7 +5514,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5566,14 +5557,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6025,8 +6016,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7448,7 +7445,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7459,6 +7456,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7489,8 +7489,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7516,7 +7519,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7529,6 +7532,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7568,7 +7574,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7590,7 +7596,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7610,6 +7616,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8521,7 +8533,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8570,7 +8582,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8816,6 +8828,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8871,7 +8885,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9331,7 +9348,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9427,46 +9444,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9506,6 +9483,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9697,7 +9679,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9795,8 +9777,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10008,7 +9990,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10062,7 +10044,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10105,14 +10087,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10564,8 +10546,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11987,7 +11975,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11998,6 +11986,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12028,8 +12019,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12055,7 +12049,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12068,6 +12062,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12107,7 +12104,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12129,7 +12126,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12149,6 +12146,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13060,7 +13063,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13109,7 +13112,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13355,6 +13358,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13410,7 +13415,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13870,7 +13878,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13966,46 +13974,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14045,6 +14013,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult.md index 292a5d750cb..00621cec66e 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult.md @@ -480,7 +480,7 @@ BODYPARAMETER : taskProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -578,8 +578,8 @@ BODYPARAMETER : taskProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -791,7 +791,7 @@ BODYPARAMETER : taskProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -845,7 +845,7 @@ BODYPARAMETER : taskProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -888,14 +888,14 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1347,8 +1347,14 @@ BODYPARAMETER : taskProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2770,7 +2776,7 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2781,6 +2787,9 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2811,8 +2820,11 @@ BODYPARAMETER : taskProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2838,7 +2850,7 @@ BODYPARAMETER : taskProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2851,6 +2863,9 @@ BODYPARAMETER : taskProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2890,7 +2905,7 @@ BODYPARAMETER : taskProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2912,7 +2927,7 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2932,6 +2947,12 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3843,7 +3864,7 @@ BODYPARAMETER : taskProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3892,7 +3913,7 @@ BODYPARAMETER : taskProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4138,6 +4159,8 @@ BODYPARAMETER : taskProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4193,7 +4216,10 @@ BODYPARAMETER : taskProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4653,7 +4679,7 @@ BODYPARAMETER : taskProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4749,46 +4775,6 @@ BODYPARAMETER : taskProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4828,6 +4814,11 @@ BODYPARAMETER : taskProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5099,7 +5090,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5197,8 +5188,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5410,7 +5401,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5464,7 +5455,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5507,14 +5498,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5966,8 +5957,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7389,7 +7386,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7400,6 +7397,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7430,8 +7430,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7457,7 +7460,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7470,6 +7473,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7509,7 +7515,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7531,7 +7537,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7551,6 +7557,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8462,7 +8474,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8511,7 +8523,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8757,6 +8769,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8812,7 +8826,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9272,7 +9289,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9368,46 +9385,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9447,6 +9424,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9651,7 +9633,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9749,8 +9731,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9960,7 +9942,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10014,7 +9996,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10057,14 +10039,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10516,8 +10498,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11939,7 +11927,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11950,6 +11938,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11980,8 +11971,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12007,7 +12001,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12020,6 +12014,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12059,7 +12056,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12081,7 +12078,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12101,6 +12098,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13012,7 +13015,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13061,7 +13064,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13307,6 +13310,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13362,7 +13367,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13822,7 +13830,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13918,46 +13926,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13997,6 +13965,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTaskReport.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTaskReport.md index 2c25f3ce220..516ec1973ec 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTaskReport.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTaskReport.md @@ -548,7 +548,7 @@ BODYPARAMETER : taskReport - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -646,8 +646,8 @@ BODYPARAMETER : taskReport - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -857,7 +857,7 @@ BODYPARAMETER : taskReport - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -911,7 +911,7 @@ BODYPARAMETER : taskReport - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -954,14 +954,14 @@ BODYPARAMETER : taskReport - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1413,8 +1413,14 @@ BODYPARAMETER : taskReport - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2836,7 +2842,7 @@ BODYPARAMETER : taskReport - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2847,6 +2853,9 @@ BODYPARAMETER : taskReport - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2877,8 +2886,11 @@ BODYPARAMETER : taskReport - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2904,7 +2916,7 @@ BODYPARAMETER : taskReport - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2917,6 +2929,9 @@ BODYPARAMETER : taskReport - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2956,7 +2971,7 @@ BODYPARAMETER : taskReport - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2978,7 +2993,7 @@ BODYPARAMETER : taskReport - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2998,6 +3013,12 @@ BODYPARAMETER : taskReport - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3909,7 +3930,7 @@ BODYPARAMETER : taskReport - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3958,7 +3979,7 @@ BODYPARAMETER : taskReport - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4204,6 +4225,8 @@ BODYPARAMETER : taskReport - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4259,7 +4282,10 @@ BODYPARAMETER : taskReport - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4719,7 +4745,7 @@ BODYPARAMETER : taskReport - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4815,46 +4841,6 @@ BODYPARAMETER : taskReport - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4894,6 +4880,11 @@ BODYPARAMETER : taskReport - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5189,7 +5180,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5287,8 +5278,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5498,7 +5489,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5552,7 +5543,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5595,14 +5586,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6054,8 +6045,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7477,7 +7474,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7488,6 +7485,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7518,8 +7518,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7545,7 +7548,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7558,6 +7561,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7597,7 +7603,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7619,7 +7625,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7639,6 +7645,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8550,7 +8562,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8599,7 +8611,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8845,6 +8857,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8900,7 +8914,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9360,7 +9377,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9456,46 +9473,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9535,6 +9512,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9740,7 +9722,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9838,8 +9820,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10051,7 +10033,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10105,7 +10087,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10148,14 +10130,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10607,8 +10589,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12030,7 +12018,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12041,6 +12029,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12071,8 +12062,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12098,7 +12092,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12111,6 +12105,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12150,7 +12147,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12172,7 +12169,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12192,6 +12189,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13103,7 +13106,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13152,7 +13155,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13398,6 +13401,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13453,7 +13458,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13913,7 +13921,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14009,46 +14017,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14088,6 +14056,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult.md index 0f3b3409be7..c41b088954f 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult.md @@ -464,7 +464,7 @@ BODYPARAMETER : taskProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -562,8 +562,8 @@ BODYPARAMETER : taskProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -775,7 +775,7 @@ BODYPARAMETER : taskProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -829,7 +829,7 @@ BODYPARAMETER : taskProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -872,14 +872,14 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1331,8 +1331,14 @@ BODYPARAMETER : taskProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2754,7 +2760,7 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2765,6 +2771,9 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2795,8 +2804,11 @@ BODYPARAMETER : taskProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2822,7 +2834,7 @@ BODYPARAMETER : taskProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2835,6 +2847,9 @@ BODYPARAMETER : taskProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2874,7 +2889,7 @@ BODYPARAMETER : taskProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2896,7 +2911,7 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2916,6 +2931,12 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3827,7 +3848,7 @@ BODYPARAMETER : taskProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3876,7 +3897,7 @@ BODYPARAMETER : taskProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4122,6 +4143,8 @@ BODYPARAMETER : taskProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4177,7 +4200,10 @@ BODYPARAMETER : taskProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4637,7 +4663,7 @@ BODYPARAMETER : taskProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4733,46 +4759,6 @@ BODYPARAMETER : taskProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4812,6 +4798,11 @@ BODYPARAMETER : taskProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5083,7 +5074,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5181,8 +5172,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5394,7 +5385,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5448,7 +5439,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5491,14 +5482,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5950,8 +5941,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7373,7 +7370,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7384,6 +7381,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7414,8 +7414,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7441,7 +7444,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7454,6 +7457,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7493,7 +7499,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7515,7 +7521,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7535,6 +7541,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8446,7 +8458,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8495,7 +8507,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8741,6 +8753,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8796,7 +8810,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9256,7 +9273,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9352,46 +9369,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9431,6 +9408,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9635,7 +9617,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9733,8 +9715,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9944,7 +9926,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -9998,7 +9980,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10041,14 +10023,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10500,8 +10482,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11923,7 +11911,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11934,6 +11922,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11964,8 +11955,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11991,7 +11985,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12004,6 +11998,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12043,7 +12040,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12065,7 +12062,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12085,6 +12082,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12996,7 +12999,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13045,7 +13048,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13291,6 +13294,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13346,7 +13351,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13806,7 +13814,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13902,46 +13910,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13981,6 +13949,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTemplate.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTemplate.md index 018be405819..1a929402874 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTemplate.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTemplate.md @@ -383,7 +383,7 @@ BODYPARAMETER : workflowTempl - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -481,8 +481,8 @@ BODYPARAMETER : workflowTempl - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -692,7 +692,7 @@ BODYPARAMETER : workflowTempl - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -746,7 +746,7 @@ BODYPARAMETER : workflowTempl - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -789,14 +789,14 @@ BODYPARAMETER : workflowTempl - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1248,8 +1248,14 @@ BODYPARAMETER : workflowTempl - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2671,7 +2677,7 @@ BODYPARAMETER : workflowTempl - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2682,6 +2688,9 @@ BODYPARAMETER : workflowTempl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2712,8 +2721,11 @@ BODYPARAMETER : workflowTempl - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2739,7 +2751,7 @@ BODYPARAMETER : workflowTempl - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2752,6 +2764,9 @@ BODYPARAMETER : workflowTempl - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2791,7 +2806,7 @@ BODYPARAMETER : workflowTempl - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2813,7 +2828,7 @@ BODYPARAMETER : workflowTempl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2833,6 +2848,12 @@ BODYPARAMETER : workflowTempl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3744,7 +3765,7 @@ BODYPARAMETER : workflowTempl - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3793,7 +3814,7 @@ BODYPARAMETER : workflowTempl - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4039,6 +4060,8 @@ BODYPARAMETER : workflowTempl - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4094,7 +4117,10 @@ BODYPARAMETER : workflowTempl - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4554,7 +4580,7 @@ BODYPARAMETER : workflowTempl - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4650,46 +4676,6 @@ BODYPARAMETER : workflowTempl - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4729,6 +4715,11 @@ BODYPARAMETER : workflowTempl - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4933,7 +4924,7 @@ TASKS : Represents the configured tasks - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5031,8 +5022,8 @@ TASKS : Represents the configured tasks - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5242,7 +5233,7 @@ TASKS : Represents the configured tasks - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5296,7 +5287,7 @@ TASKS : Represents the configured tasks - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5339,14 +5330,14 @@ TASKS : Represents the configured tasks - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5798,8 +5789,14 @@ TASKS : Represents the configured tasks - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7221,7 +7218,7 @@ TASKS : Represents the configured tasks - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7232,6 +7229,9 @@ TASKS : Represents the configured tasks - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7262,8 +7262,11 @@ TASKS : Represents the configured tasks - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7289,7 +7292,7 @@ TASKS : Represents the configured tasks - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7302,6 +7305,9 @@ TASKS : Represents the configured tasks - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7341,7 +7347,7 @@ TASKS : Represents the configured tasks - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7363,7 +7369,7 @@ TASKS : Represents the configured tasks - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7383,6 +7389,12 @@ TASKS : Represents the configured tasks - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8294,7 +8306,7 @@ TASKS : Represents the configured tasks - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8343,7 +8355,7 @@ TASKS : Represents the configured tasks - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8589,6 +8601,8 @@ TASKS : Represents the configured tasks - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8644,7 +8658,10 @@ TASKS : Represents the configured tasks - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9104,7 +9121,7 @@ TASKS : Represents the configured tasks - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9200,46 +9217,6 @@ TASKS : Represents the configured tasks - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9279,6 +9256,11 @@ TASKS : Represents the configured tasks - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTemplateTask.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTemplateTask.md index 93cc0d83057..7fa4e31ff9c 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTemplateTask.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTemplateTask.md @@ -500,7 +500,7 @@ BODYPARAMETER : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -598,8 +598,8 @@ BODYPARAMETER : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -809,7 +809,7 @@ BODYPARAMETER : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -863,7 +863,7 @@ BODYPARAMETER : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -906,14 +906,14 @@ BODYPARAMETER : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1365,8 +1365,14 @@ BODYPARAMETER : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2788,7 +2794,7 @@ BODYPARAMETER : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2799,6 +2805,9 @@ BODYPARAMETER : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2829,8 +2838,11 @@ BODYPARAMETER : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2856,7 +2868,7 @@ BODYPARAMETER : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2869,6 +2881,9 @@ BODYPARAMETER : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2908,7 +2923,7 @@ BODYPARAMETER : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2930,7 +2945,7 @@ BODYPARAMETER : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2950,6 +2965,12 @@ BODYPARAMETER : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3861,7 +3882,7 @@ BODYPARAMETER : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3910,7 +3931,7 @@ BODYPARAMETER : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4156,6 +4177,8 @@ BODYPARAMETER : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4211,7 +4234,10 @@ BODYPARAMETER : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4671,7 +4697,7 @@ BODYPARAMETER : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4767,46 +4793,6 @@ BODYPARAMETER : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4846,6 +4832,11 @@ BODYPARAMETER : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5113,7 +5104,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5211,8 +5202,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5424,7 +5415,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5478,7 +5469,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5521,14 +5512,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5980,8 +5971,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7403,7 +7400,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7414,6 +7411,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7444,8 +7444,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7471,7 +7474,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7484,6 +7487,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7523,7 +7529,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7545,7 +7551,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7565,6 +7571,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8476,7 +8488,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8525,7 +8537,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8771,6 +8783,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8826,7 +8840,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9286,7 +9303,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9382,46 +9399,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9461,6 +9438,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult.md index 60ad56272a1..7b0cd5de0f4 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult.md @@ -464,7 +464,7 @@ BODYPARAMETER : taskProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -562,8 +562,8 @@ BODYPARAMETER : taskProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -775,7 +775,7 @@ BODYPARAMETER : taskProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -829,7 +829,7 @@ BODYPARAMETER : taskProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -872,14 +872,14 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1331,8 +1331,14 @@ BODYPARAMETER : taskProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2754,7 +2760,7 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2765,6 +2771,9 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2795,8 +2804,11 @@ BODYPARAMETER : taskProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2822,7 +2834,7 @@ BODYPARAMETER : taskProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2835,6 +2847,9 @@ BODYPARAMETER : taskProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2874,7 +2889,7 @@ BODYPARAMETER : taskProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2896,7 +2911,7 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2916,6 +2931,12 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3827,7 +3848,7 @@ BODYPARAMETER : taskProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3876,7 +3897,7 @@ BODYPARAMETER : taskProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4122,6 +4143,8 @@ BODYPARAMETER : taskProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4177,7 +4200,10 @@ BODYPARAMETER : taskProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4637,7 +4663,7 @@ BODYPARAMETER : taskProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4733,46 +4759,6 @@ BODYPARAMETER : taskProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4812,6 +4798,11 @@ BODYPARAMETER : taskProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5083,7 +5074,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5181,8 +5172,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5394,7 +5385,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5448,7 +5439,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5491,14 +5482,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5950,8 +5941,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7373,7 +7370,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7384,6 +7381,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7414,8 +7414,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7441,7 +7444,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7454,6 +7457,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7493,7 +7499,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7515,7 +7521,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7535,6 +7541,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8446,7 +8458,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8495,7 +8507,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8741,6 +8753,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8796,7 +8810,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9256,7 +9273,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9352,46 +9369,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9431,6 +9408,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9635,7 +9617,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9733,8 +9715,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9944,7 +9926,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -9998,7 +9980,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10041,14 +10023,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10500,8 +10482,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11923,7 +11911,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11934,6 +11922,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11964,8 +11955,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11991,7 +11985,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12004,6 +11998,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12043,7 +12040,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12065,7 +12062,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12085,6 +12082,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12996,7 +12999,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13045,7 +13048,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13291,6 +13294,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13346,7 +13351,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13806,7 +13814,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13902,46 +13910,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13981,6 +13949,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowUserProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowUserProcessingResult.md index a26f9427343..cc461d87ce9 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowUserProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowUserProcessingResult.md @@ -512,7 +512,7 @@ BODYPARAMETER : userProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -610,8 +610,8 @@ BODYPARAMETER : userProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -823,7 +823,7 @@ BODYPARAMETER : userProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -877,7 +877,7 @@ BODYPARAMETER : userProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -920,14 +920,14 @@ BODYPARAMETER : userProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1379,8 +1379,14 @@ BODYPARAMETER : userProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2802,7 +2808,7 @@ BODYPARAMETER : userProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2813,6 +2819,9 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2843,8 +2852,11 @@ BODYPARAMETER : userProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2870,7 +2882,7 @@ BODYPARAMETER : userProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2883,6 +2895,9 @@ BODYPARAMETER : userProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2922,7 +2937,7 @@ BODYPARAMETER : userProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2944,7 +2959,7 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2964,6 +2979,12 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3875,7 +3896,7 @@ BODYPARAMETER : userProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3924,7 +3945,7 @@ BODYPARAMETER : userProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4170,6 +4191,8 @@ BODYPARAMETER : userProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4225,7 +4248,10 @@ BODYPARAMETER : userProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4685,7 +4711,7 @@ BODYPARAMETER : userProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4781,46 +4807,6 @@ BODYPARAMETER : userProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4860,6 +4846,11 @@ BODYPARAMETER : userProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5143,7 +5134,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5241,8 +5232,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5454,7 +5445,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5508,7 +5499,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5551,14 +5542,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6010,8 +6001,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7433,7 +7430,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7444,6 +7441,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7474,8 +7474,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7501,7 +7504,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7514,6 +7517,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7553,7 +7559,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7575,7 +7581,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7595,6 +7601,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8506,7 +8518,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8555,7 +8567,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8801,6 +8813,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8856,7 +8870,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9316,7 +9333,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9412,46 +9429,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9491,6 +9468,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9682,7 +9664,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9780,8 +9762,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9993,7 +9975,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10047,7 +10029,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10090,14 +10072,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10549,8 +10531,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11972,7 +11960,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11983,6 +11971,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12013,8 +12004,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12040,7 +12034,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12053,6 +12047,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12092,7 +12089,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12114,7 +12111,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12134,6 +12131,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13045,7 +13048,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13094,7 +13097,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13340,6 +13343,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13395,7 +13400,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13855,7 +13863,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13951,46 +13959,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14030,6 +13998,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult.md index 70b47e6fce2..7e7ef004f20 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult.md @@ -465,7 +465,7 @@ BODYPARAMETER : taskProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -563,8 +563,8 @@ BODYPARAMETER : taskProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -776,7 +776,7 @@ BODYPARAMETER : taskProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -830,7 +830,7 @@ BODYPARAMETER : taskProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -873,14 +873,14 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1332,8 +1332,14 @@ BODYPARAMETER : taskProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2755,7 +2761,7 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2766,6 +2772,9 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2796,8 +2805,11 @@ BODYPARAMETER : taskProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2823,7 +2835,7 @@ BODYPARAMETER : taskProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2836,6 +2848,9 @@ BODYPARAMETER : taskProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2875,7 +2890,7 @@ BODYPARAMETER : taskProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2897,7 +2912,7 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2917,6 +2932,12 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3828,7 +3849,7 @@ BODYPARAMETER : taskProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3877,7 +3898,7 @@ BODYPARAMETER : taskProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4123,6 +4144,8 @@ BODYPARAMETER : taskProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4178,7 +4201,10 @@ BODYPARAMETER : taskProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4638,7 +4664,7 @@ BODYPARAMETER : taskProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4734,46 +4760,6 @@ BODYPARAMETER : taskProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4813,6 +4799,11 @@ BODYPARAMETER : taskProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5084,7 +5075,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5182,8 +5173,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5395,7 +5386,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5449,7 +5440,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5492,14 +5483,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5951,8 +5942,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7374,7 +7371,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7385,6 +7382,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7415,8 +7415,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7442,7 +7445,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7455,6 +7458,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7494,7 +7500,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7516,7 +7522,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7536,6 +7542,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8447,7 +8459,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8496,7 +8508,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8742,6 +8754,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8797,7 +8811,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9257,7 +9274,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9353,46 +9370,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9432,6 +9409,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9636,7 +9618,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9734,8 +9716,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9945,7 +9927,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -9999,7 +9981,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10042,14 +10024,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10501,8 +10483,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11924,7 +11912,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11935,6 +11923,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11965,8 +11956,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11992,7 +11986,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12005,6 +11999,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12044,7 +12041,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12066,7 +12063,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12086,6 +12083,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12997,7 +13000,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13046,7 +13049,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13292,6 +13295,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13347,7 +13352,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13807,7 +13815,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13903,46 +13911,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13982,6 +13950,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowVersion.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowVersion.md index c2100061f02..85a8b79b951 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowVersion.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/New-MgIdentityGovernanceLifecycleWorkflowVersion.md @@ -504,7 +504,7 @@ BODYPARAMETER : workflowVersio - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -602,8 +602,8 @@ BODYPARAMETER : workflowVersio - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -815,7 +815,7 @@ BODYPARAMETER : workflowVersio - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -869,7 +869,7 @@ BODYPARAMETER : workflowVersio - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -912,14 +912,14 @@ BODYPARAMETER : workflowVersio - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1371,8 +1371,14 @@ BODYPARAMETER : workflowVersio - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2794,7 +2800,7 @@ BODYPARAMETER : workflowVersio - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2805,6 +2811,9 @@ BODYPARAMETER : workflowVersio - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2835,8 +2844,11 @@ BODYPARAMETER : workflowVersio - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2862,7 +2874,7 @@ BODYPARAMETER : workflowVersio - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2875,6 +2887,9 @@ BODYPARAMETER : workflowVersio - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2914,7 +2929,7 @@ BODYPARAMETER : workflowVersio - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2936,7 +2951,7 @@ BODYPARAMETER : workflowVersio - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2956,6 +2971,12 @@ BODYPARAMETER : workflowVersio - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3867,7 +3888,7 @@ BODYPARAMETER : workflowVersio - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3916,7 +3937,7 @@ BODYPARAMETER : workflowVersio - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4162,6 +4183,8 @@ BODYPARAMETER : workflowVersio - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4217,7 +4240,10 @@ BODYPARAMETER : workflowVersio - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4677,7 +4703,7 @@ BODYPARAMETER : workflowVersio - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4773,46 +4799,6 @@ BODYPARAMETER : workflowVersio - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4852,6 +4838,11 @@ BODYPARAMETER : workflowVersio - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5065,7 +5056,7 @@ CREATEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5163,8 +5154,8 @@ CREATEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5376,7 +5367,7 @@ CREATEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5430,7 +5421,7 @@ CREATEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5473,14 +5464,14 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5932,8 +5923,14 @@ CREATEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7355,7 +7352,7 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7366,6 +7363,9 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7396,8 +7396,11 @@ CREATEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7423,7 +7426,7 @@ CREATEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7436,6 +7439,9 @@ CREATEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7475,7 +7481,7 @@ CREATEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7497,7 +7503,7 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7517,6 +7523,12 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8428,7 +8440,7 @@ CREATEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8477,7 +8489,7 @@ CREATEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8723,6 +8735,8 @@ CREATEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8778,7 +8792,10 @@ CREATEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9238,7 +9255,7 @@ CREATEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9334,46 +9351,6 @@ CREATEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9413,6 +9390,11 @@ CREATEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9672,7 +9654,7 @@ LASTMODIFIEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9770,8 +9752,8 @@ LASTMODIFIEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9983,7 +9965,7 @@ LASTMODIFIEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10037,7 +10019,7 @@ LASTMODIFIEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10080,14 +10062,14 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10539,8 +10521,14 @@ LASTMODIFIEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11962,7 +11950,7 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11973,6 +11961,9 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12003,8 +11994,11 @@ LASTMODIFIEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12030,7 +12024,7 @@ LASTMODIFIEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12043,6 +12037,9 @@ LASTMODIFIEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12082,7 +12079,7 @@ LASTMODIFIEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12104,7 +12101,7 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12124,6 +12121,12 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13035,7 +13038,7 @@ LASTMODIFIEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13084,7 +13087,7 @@ LASTMODIFIEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13330,6 +13333,8 @@ LASTMODIFIEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13385,7 +13390,10 @@ LASTMODIFIEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13845,7 +13853,7 @@ LASTMODIFIEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13941,46 +13949,6 @@ LASTMODIFIEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14020,6 +13988,11 @@ LASTMODIFIEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14223,7 +14196,7 @@ TASKS : The tasks in the workflow. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14321,8 +14294,8 @@ TASKS : The tasks in the workflow. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14532,7 +14505,7 @@ TASKS : The tasks in the workflow. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14586,7 +14559,7 @@ TASKS : The tasks in the workflow. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14629,14 +14602,14 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15088,8 +15061,14 @@ TASKS : The tasks in the workflow. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16511,7 +16490,7 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16522,6 +16501,9 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16552,8 +16534,11 @@ TASKS : The tasks in the workflow. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16579,7 +16564,7 @@ TASKS : The tasks in the workflow. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16592,6 +16577,9 @@ TASKS : The tasks in the workflow. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16631,7 +16619,7 @@ TASKS : The tasks in the workflow. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16653,7 +16641,7 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16673,6 +16661,12 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17584,7 +17578,7 @@ TASKS : The tasks in the workflow. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17633,7 +17627,7 @@ TASKS : The tasks in the workflow. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17879,6 +17873,8 @@ TASKS : The tasks in the workflow. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17934,7 +17930,10 @@ TASKS : The tasks in the workflow. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18394,7 +18393,7 @@ TASKS : The tasks in the workflow. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18490,46 +18489,6 @@ TASKS : The tasks in the workflow. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18569,6 +18528,11 @@ TASKS : The tasks in the workflow. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Select-MgEntitlementManagementAccessPackage.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Select-MgEntitlementManagementAccessPackage.md index de088f04dbf..e61b9bb2b4f 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Select-MgEntitlementManagementAccessPackage.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Select-MgEntitlementManagementAccessPackage.md @@ -206,7 +206,7 @@ ACCESSPACKAGE : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -672,8 +672,8 @@ ACCESSPACKAGE : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -885,7 +885,7 @@ ACCESSPACKAGE : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -937,7 +937,7 @@ ACCESSPACKAGE : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -979,14 +979,14 @@ ACCESSPACKAGE : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1279,8 +1279,14 @@ ACCESSPACKAGE : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2557,7 +2563,7 @@ ACCESSPACKAGE : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2577,6 +2583,12 @@ ACCESSPACKAGE : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3479,7 +3491,7 @@ ACCESSPACKAGE : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3528,7 +3540,7 @@ ACCESSPACKAGE : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3680,6 +3692,9 @@ ACCESSPACKAGE : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3710,8 +3725,11 @@ ACCESSPACKAGE : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3737,7 +3755,7 @@ ACCESSPACKAGE : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3750,6 +3768,9 @@ ACCESSPACKAGE : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3884,6 +3905,8 @@ ACCESSPACKAGE : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3939,7 +3962,10 @@ ACCESSPACKAGE : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4399,7 +4425,7 @@ ACCESSPACKAGE : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4495,46 +4521,6 @@ ACCESSPACKAGE : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4574,6 +4560,11 @@ ACCESSPACKAGE : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4684,7 +4675,7 @@ ACCESSPACKAGE : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4694,7 +4685,7 @@ ACCESSPACKAGE : - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Select-MgEntitlementManagementAccessPackageAssignmentPolicy.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Select-MgEntitlementManagementAccessPackageAssignmentPolicy.md index ce8815d5291..a033600b973 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Select-MgEntitlementManagementAccessPackageAssignmentPolicy.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Select-MgEntitlementManagementAccessPackageAssignmentPolicy.md @@ -196,7 +196,7 @@ POLICY : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -458,7 +458,7 @@ POLICY : - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -507,11 +507,11 @@ POLICY : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1766,7 +1766,7 @@ POLICY : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2369,7 +2369,7 @@ POLICY : - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2377,7 +2377,7 @@ POLICY : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2473,7 +2473,7 @@ POLICY : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2533,7 +2533,7 @@ POLICY : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2697,7 +2697,7 @@ POLICY : - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2714,7 +2714,7 @@ POLICY : - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Set-MgEntitlementManagementAccessPackageAssignmentPolicy.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Set-MgEntitlementManagementAccessPackageAssignmentPolicy.md index 11663295a6f..8358be8aa4a 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Set-MgEntitlementManagementAccessPackageAssignmentPolicy.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Set-MgEntitlementManagementAccessPackageAssignmentPolicy.md @@ -754,7 +754,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1220,8 +1220,8 @@ ACCESSPACKAGE : accessPackage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1433,7 +1433,7 @@ ACCESSPACKAGE : accessPackage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1485,7 +1485,7 @@ ACCESSPACKAGE : accessPackage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1527,14 +1527,14 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1827,8 +1827,14 @@ ACCESSPACKAGE : accessPackage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3105,7 +3111,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3125,6 +3131,12 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4027,7 +4039,7 @@ ACCESSPACKAGE : accessPackage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4076,7 +4088,7 @@ ACCESSPACKAGE : accessPackage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4228,6 +4240,9 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4258,8 +4273,11 @@ ACCESSPACKAGE : accessPackage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4285,7 +4303,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4298,6 +4316,9 @@ ACCESSPACKAGE : accessPackage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4432,6 +4453,8 @@ ACCESSPACKAGE : accessPackage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4487,7 +4510,10 @@ ACCESSPACKAGE : accessPackage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4947,7 +4973,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5043,46 +5069,6 @@ ACCESSPACKAGE : accessPackage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5122,6 +5108,11 @@ ACCESSPACKAGE : accessPackage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5232,7 +5223,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5242,7 +5233,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5437,7 +5428,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5903,8 +5894,8 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6116,7 +6107,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6168,7 +6159,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6210,14 +6201,14 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6510,8 +6501,14 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7788,7 +7785,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7808,6 +7805,12 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8710,7 +8713,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8759,7 +8762,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8911,6 +8914,9 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8941,8 +8947,11 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8968,7 +8977,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8981,6 +8990,9 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9115,6 +9127,8 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9170,7 +9184,10 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9630,7 +9647,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9726,46 +9743,6 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9805,6 +9782,11 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9915,7 +9897,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9925,7 +9907,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -10098,7 +10080,7 @@ BODYPARAMETER : accessPackageAssi - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10564,8 +10546,8 @@ BODYPARAMETER : accessPackageAssi - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10777,7 +10759,7 @@ BODYPARAMETER : accessPackageAssi - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10829,7 +10811,7 @@ BODYPARAMETER : accessPackageAssi - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10871,14 +10853,14 @@ BODYPARAMETER : accessPackageAssi - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11171,8 +11153,14 @@ BODYPARAMETER : accessPackageAssi - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12449,7 +12437,7 @@ BODYPARAMETER : accessPackageAssi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12469,6 +12457,12 @@ BODYPARAMETER : accessPackageAssi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13371,7 +13365,7 @@ BODYPARAMETER : accessPackageAssi - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13420,7 +13414,7 @@ BODYPARAMETER : accessPackageAssi - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13572,6 +13566,9 @@ BODYPARAMETER : accessPackageAssi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13602,8 +13599,11 @@ BODYPARAMETER : accessPackageAssi - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13629,7 +13629,7 @@ BODYPARAMETER : accessPackageAssi - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13642,6 +13642,9 @@ BODYPARAMETER : accessPackageAssi - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13776,6 +13779,8 @@ BODYPARAMETER : accessPackageAssi - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13831,7 +13836,10 @@ BODYPARAMETER : accessPackageAssi - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14291,7 +14299,7 @@ BODYPARAMETER : accessPackageAssi - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14387,46 +14395,6 @@ BODYPARAMETER : accessPackageAssi - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14466,6 +14434,11 @@ BODYPARAMETER : accessPackageAssi - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14576,7 +14549,7 @@ BODYPARAMETER : accessPackageAssi - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14586,7 +14559,7 @@ BODYPARAMETER : accessPackageAssi - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackage.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackage.md index 7abcf2c6bbd..07a24a09817 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackage.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackage.md @@ -573,7 +573,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1039,8 +1039,8 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1252,7 +1252,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1304,7 +1304,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1346,14 +1346,14 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1646,8 +1646,14 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2924,7 +2930,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2944,6 +2950,12 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3846,7 +3858,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3895,7 +3907,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4047,6 +4059,9 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4077,8 +4092,11 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4104,7 +4122,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4117,6 +4135,9 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4251,6 +4272,8 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4306,7 +4329,10 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4766,7 +4792,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4862,46 +4888,6 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4941,6 +4927,11 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5051,7 +5042,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5061,7 +5052,7 @@ ACCESSPACKAGEASSIGNMENTPOLICIES ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5312,7 +5303,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5778,8 +5769,8 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5991,7 +5982,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6043,7 +6034,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6085,14 +6076,14 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6385,8 +6376,14 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7663,7 +7660,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7683,6 +7680,12 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8585,7 +8588,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8634,7 +8637,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8786,6 +8789,9 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8816,8 +8822,11 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8843,7 +8852,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8856,6 +8865,9 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8990,6 +9002,8 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9045,7 +9059,10 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9505,7 +9522,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9601,46 +9618,6 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9680,6 +9657,11 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9790,7 +9772,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9800,7 +9782,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -10077,7 +10059,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10543,8 +10525,8 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10756,7 +10738,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10808,7 +10790,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10850,14 +10832,14 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11150,8 +11132,14 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12428,7 +12416,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12448,6 +12436,12 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13350,7 +13344,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13399,7 +13393,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13551,6 +13545,9 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13581,8 +13578,11 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13608,7 +13608,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13621,6 +13621,9 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13755,6 +13758,8 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13810,7 +13815,10 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14270,7 +14278,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14366,46 +14374,6 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14445,6 +14413,11 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14555,7 +14528,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14565,7 +14538,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pack - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -14770,7 +14743,7 @@ BODYPARAMETER : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -15236,8 +15209,8 @@ BODYPARAMETER : accessPackage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15449,7 +15422,7 @@ BODYPARAMETER : accessPackage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15501,7 +15474,7 @@ BODYPARAMETER : accessPackage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15543,14 +15516,14 @@ BODYPARAMETER : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15843,8 +15816,14 @@ BODYPARAMETER : accessPackage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -17121,7 +17100,7 @@ BODYPARAMETER : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17141,6 +17120,12 @@ BODYPARAMETER : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -18043,7 +18028,7 @@ BODYPARAMETER : accessPackage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18092,7 +18077,7 @@ BODYPARAMETER : accessPackage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18244,6 +18229,9 @@ BODYPARAMETER : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18274,8 +18262,11 @@ BODYPARAMETER : accessPackage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18301,7 +18292,7 @@ BODYPARAMETER : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18314,6 +18305,9 @@ BODYPARAMETER : accessPackage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18448,6 +18442,8 @@ BODYPARAMETER : accessPackage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18503,7 +18499,10 @@ BODYPARAMETER : accessPackage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18963,7 +18962,7 @@ BODYPARAMETER : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -19059,46 +19058,6 @@ BODYPARAMETER : accessPackage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19138,6 +19097,11 @@ BODYPARAMETER : accessPackage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19248,7 +19212,7 @@ BODYPARAMETER : accessPackage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -19258,7 +19222,7 @@ BODYPARAMETER : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -19462,7 +19426,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19928,8 +19892,8 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -20141,7 +20105,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -20193,7 +20157,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -20235,14 +20199,14 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20535,8 +20499,14 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21813,7 +21783,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21833,6 +21803,12 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22735,7 +22711,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22784,7 +22760,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22936,6 +22912,9 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -22966,8 +22945,11 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -22993,7 +22975,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -23006,6 +22988,9 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23140,6 +23125,8 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23195,7 +23182,10 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23655,7 +23645,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23751,46 +23741,6 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23830,6 +23780,11 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23940,7 +23895,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -23950,7 +23905,7 @@ INCOMPATIBLEACCESSPACKAGES : The access packages - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -23996,7 +23951,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -24462,8 +24417,8 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24675,7 +24630,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -24727,7 +24682,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24769,14 +24724,14 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -25069,8 +25024,14 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26347,7 +26308,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26367,6 +26328,12 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27269,7 +27236,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27318,7 +27285,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27470,6 +27437,9 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -27500,8 +27470,11 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -27527,7 +27500,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -27540,6 +27513,9 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27674,6 +27650,8 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27729,7 +27707,10 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -28189,7 +28170,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28285,46 +28266,6 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28364,6 +28305,11 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28474,7 +28420,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -28484,7 +28430,7 @@ INCOMPATIBLEGROUPS : The groups whose members are inelig - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageAssignment.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageAssignment.md index 3eda63e4c59..4be4cfb282c 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageAssignment.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageAssignment.md @@ -620,7 +620,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1086,8 +1086,8 @@ ACCESSPACKAGE : accessPackage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1299,7 +1299,7 @@ ACCESSPACKAGE : accessPackage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1351,7 +1351,7 @@ ACCESSPACKAGE : accessPackage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1393,14 +1393,14 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1693,8 +1693,14 @@ ACCESSPACKAGE : accessPackage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2971,7 +2977,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2991,6 +2997,12 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3893,7 +3905,7 @@ ACCESSPACKAGE : accessPackage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3942,7 +3954,7 @@ ACCESSPACKAGE : accessPackage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4094,6 +4106,9 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4124,8 +4139,11 @@ ACCESSPACKAGE : accessPackage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4151,7 +4169,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4164,6 +4182,9 @@ ACCESSPACKAGE : accessPackage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4298,6 +4319,8 @@ ACCESSPACKAGE : accessPackage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4353,7 +4376,10 @@ ACCESSPACKAGE : accessPackage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4813,7 +4839,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4909,46 +4935,6 @@ ACCESSPACKAGE : accessPackage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4988,6 +4974,11 @@ ACCESSPACKAGE : accessPackage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5098,7 +5089,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5108,7 +5099,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5258,7 +5249,7 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5724,8 +5715,8 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5937,7 +5928,7 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5989,7 +5980,7 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6031,14 +6022,14 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6331,8 +6322,14 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7609,7 +7606,7 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7629,6 +7626,12 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8531,7 +8534,7 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8580,7 +8583,7 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8732,6 +8735,9 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8762,8 +8768,11 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8789,7 +8798,7 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8802,6 +8811,9 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8936,6 +8948,8 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8991,7 +9005,10 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9451,7 +9468,7 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9547,46 +9564,6 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9626,6 +9603,11 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9736,7 +9718,7 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9746,7 +9728,7 @@ ACCESSPACKAGEASSIGNMENTPOLICY : a - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -10009,7 +9991,7 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10475,8 +10457,8 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10688,7 +10670,7 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10740,7 +10722,7 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10782,14 +10764,14 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11082,8 +11064,14 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12360,7 +12348,7 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12380,6 +12368,12 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13282,7 +13276,7 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13331,7 +13325,7 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13483,6 +13477,9 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13513,8 +13510,11 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13540,7 +13540,7 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13553,6 +13553,9 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13687,6 +13690,8 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13742,7 +13747,10 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14202,7 +14210,7 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14298,46 +14306,6 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14377,6 +14345,11 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14487,7 +14460,7 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14497,7 +14470,7 @@ ACCESSPACKAGEASSIGNMENTREQUESTS ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -14781,7 +14754,7 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -15247,8 +15220,8 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15460,7 +15433,7 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15512,7 +15485,7 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15554,14 +15527,14 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15854,8 +15827,14 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -17132,7 +17111,7 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17152,6 +17131,12 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -18054,7 +18039,7 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18103,7 +18088,7 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18255,6 +18240,9 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18285,8 +18273,11 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18312,7 +18303,7 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18325,6 +18316,9 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18459,6 +18453,8 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18514,7 +18510,10 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18974,7 +18973,7 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -19070,46 +19069,6 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19149,6 +19108,11 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19259,7 +19223,7 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -19269,7 +19233,7 @@ ACCESSPACKAGEASSIGNMENTRESOURCEROLES ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -19549,7 +19513,7 @@ BODYPARAMETER : accessPackageAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -20015,8 +19979,8 @@ BODYPARAMETER : accessPackageAssignment - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -20228,7 +20192,7 @@ BODYPARAMETER : accessPackageAssignment - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -20280,7 +20244,7 @@ BODYPARAMETER : accessPackageAssignment - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -20322,14 +20286,14 @@ BODYPARAMETER : accessPackageAssignment - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20622,8 +20586,14 @@ BODYPARAMETER : accessPackageAssignment - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21900,7 +21870,7 @@ BODYPARAMETER : accessPackageAssignment - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21920,6 +21890,12 @@ BODYPARAMETER : accessPackageAssignment - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22822,7 +22798,7 @@ BODYPARAMETER : accessPackageAssignment - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22871,7 +22847,7 @@ BODYPARAMETER : accessPackageAssignment - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -23023,6 +22999,9 @@ BODYPARAMETER : accessPackageAssignment - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -23053,8 +23032,11 @@ BODYPARAMETER : accessPackageAssignment - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -23080,7 +23062,7 @@ BODYPARAMETER : accessPackageAssignment - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -23093,6 +23075,9 @@ BODYPARAMETER : accessPackageAssignment - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23227,6 +23212,8 @@ BODYPARAMETER : accessPackageAssignment - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23282,7 +23269,10 @@ BODYPARAMETER : accessPackageAssignment - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23742,7 +23732,7 @@ BODYPARAMETER : accessPackageAssignment - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23838,46 +23828,6 @@ BODYPARAMETER : accessPackageAssignment - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23917,6 +23867,11 @@ BODYPARAMETER : accessPackageAssignment - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -24027,7 +23982,7 @@ BODYPARAMETER : accessPackageAssignment - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -24037,7 +23992,7 @@ BODYPARAMETER : accessPackageAssignment - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageAssignmentPolicy.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageAssignmentPolicy.md index b32a58dd8a2..0bd94efe393 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageAssignmentPolicy.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageAssignmentPolicy.md @@ -662,7 +662,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1128,8 +1128,8 @@ ACCESSPACKAGE : accessPackage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1341,7 +1341,7 @@ ACCESSPACKAGE : accessPackage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1393,7 +1393,7 @@ ACCESSPACKAGE : accessPackage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1435,14 +1435,14 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1735,8 +1735,14 @@ ACCESSPACKAGE : accessPackage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3013,7 +3019,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3033,6 +3039,12 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3935,7 +3947,7 @@ ACCESSPACKAGE : accessPackage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3984,7 +3996,7 @@ ACCESSPACKAGE : accessPackage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4136,6 +4148,9 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4166,8 +4181,11 @@ ACCESSPACKAGE : accessPackage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4193,7 +4211,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4206,6 +4224,9 @@ ACCESSPACKAGE : accessPackage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4340,6 +4361,8 @@ ACCESSPACKAGE : accessPackage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4395,7 +4418,10 @@ ACCESSPACKAGE : accessPackage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4855,7 +4881,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4951,46 +4977,6 @@ ACCESSPACKAGE : accessPackage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5030,6 +5016,11 @@ ACCESSPACKAGE : accessPackage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5140,7 +5131,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5150,7 +5141,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5345,7 +5336,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5811,8 +5802,8 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6024,7 +6015,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6076,7 +6067,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6118,14 +6109,14 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6418,8 +6409,14 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7696,7 +7693,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7716,6 +7713,12 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8618,7 +8621,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8667,7 +8670,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8819,6 +8822,9 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8849,8 +8855,11 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8876,7 +8885,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8889,6 +8898,9 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9023,6 +9035,8 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9078,7 +9092,10 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9538,7 +9555,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9634,46 +9651,6 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9713,6 +9690,11 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9823,7 +9805,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9833,7 +9815,7 @@ ACCESSPACKAGECATALOG : accessPackageCatalo - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -10006,7 +9988,7 @@ BODYPARAMETER : accessPackageAssi - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10472,8 +10454,8 @@ BODYPARAMETER : accessPackageAssi - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10685,7 +10667,7 @@ BODYPARAMETER : accessPackageAssi - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10737,7 +10719,7 @@ BODYPARAMETER : accessPackageAssi - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10779,14 +10761,14 @@ BODYPARAMETER : accessPackageAssi - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11079,8 +11061,14 @@ BODYPARAMETER : accessPackageAssi - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12357,7 +12345,7 @@ BODYPARAMETER : accessPackageAssi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12377,6 +12365,12 @@ BODYPARAMETER : accessPackageAssi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13279,7 +13273,7 @@ BODYPARAMETER : accessPackageAssi - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13328,7 +13322,7 @@ BODYPARAMETER : accessPackageAssi - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13480,6 +13474,9 @@ BODYPARAMETER : accessPackageAssi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13510,8 +13507,11 @@ BODYPARAMETER : accessPackageAssi - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13537,7 +13537,7 @@ BODYPARAMETER : accessPackageAssi - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13550,6 +13550,9 @@ BODYPARAMETER : accessPackageAssi - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13684,6 +13687,8 @@ BODYPARAMETER : accessPackageAssi - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13739,7 +13744,10 @@ BODYPARAMETER : accessPackageAssi - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14199,7 +14207,7 @@ BODYPARAMETER : accessPackageAssi - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14295,46 +14303,6 @@ BODYPARAMETER : accessPackageAssi - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14374,6 +14342,11 @@ BODYPARAMETER : accessPackageAssi - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14484,7 +14457,7 @@ BODYPARAMETER : accessPackageAssi - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14494,7 +14467,7 @@ BODYPARAMETER : accessPackageAssi - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageAssignmentRequest.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageAssignmentRequest.md index f7a0edce75a..7d243767c93 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageAssignmentRequest.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageAssignmentRequest.md @@ -615,7 +615,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1081,8 +1081,8 @@ ACCESSPACKAGE : accessPackage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1294,7 +1294,7 @@ ACCESSPACKAGE : accessPackage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1346,7 +1346,7 @@ ACCESSPACKAGE : accessPackage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1388,14 +1388,14 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1688,8 +1688,14 @@ ACCESSPACKAGE : accessPackage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2966,7 +2972,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2986,6 +2992,12 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3888,7 +3900,7 @@ ACCESSPACKAGE : accessPackage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3937,7 +3949,7 @@ ACCESSPACKAGE : accessPackage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4089,6 +4101,9 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4119,8 +4134,11 @@ ACCESSPACKAGE : accessPackage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4146,7 +4164,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4159,6 +4177,9 @@ ACCESSPACKAGE : accessPackage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4293,6 +4314,8 @@ ACCESSPACKAGE : accessPackage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4348,7 +4371,10 @@ ACCESSPACKAGE : accessPackage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4808,7 +4834,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4904,46 +4930,6 @@ ACCESSPACKAGE : accessPackage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4983,6 +4969,11 @@ ACCESSPACKAGE : accessPackage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5093,7 +5084,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5103,7 +5094,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5311,7 +5302,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5777,8 +5768,8 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5990,7 +5981,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6042,7 +6033,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6084,14 +6075,14 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6384,8 +6375,14 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7662,7 +7659,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7682,6 +7679,12 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8584,7 +8587,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8633,7 +8636,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8785,6 +8788,9 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8815,8 +8821,11 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8842,7 +8851,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8855,6 +8864,9 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8989,6 +9001,8 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9044,7 +9058,10 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9504,7 +9521,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9600,46 +9617,6 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9679,6 +9656,11 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9789,7 +9771,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9799,7 +9781,7 @@ ACCESSPACKAGEASSIGNMENT : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -10096,7 +10078,7 @@ BODYPARAMETER : accessPackageAss - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10562,8 +10544,8 @@ BODYPARAMETER : accessPackageAss - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10775,7 +10757,7 @@ BODYPARAMETER : accessPackageAss - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10827,7 +10809,7 @@ BODYPARAMETER : accessPackageAss - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10869,14 +10851,14 @@ BODYPARAMETER : accessPackageAss - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11169,8 +11151,14 @@ BODYPARAMETER : accessPackageAss - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12447,7 +12435,7 @@ BODYPARAMETER : accessPackageAss - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12467,6 +12455,12 @@ BODYPARAMETER : accessPackageAss - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13369,7 +13363,7 @@ BODYPARAMETER : accessPackageAss - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13418,7 +13412,7 @@ BODYPARAMETER : accessPackageAss - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13570,6 +13564,9 @@ BODYPARAMETER : accessPackageAss - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13600,8 +13597,11 @@ BODYPARAMETER : accessPackageAss - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13627,7 +13627,7 @@ BODYPARAMETER : accessPackageAss - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13640,6 +13640,9 @@ BODYPARAMETER : accessPackageAss - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13774,6 +13777,8 @@ BODYPARAMETER : accessPackageAss - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13829,7 +13834,10 @@ BODYPARAMETER : accessPackageAss - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14289,7 +14297,7 @@ BODYPARAMETER : accessPackageAss - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14385,46 +14393,6 @@ BODYPARAMETER : accessPackageAss - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14464,6 +14432,11 @@ BODYPARAMETER : accessPackageAss - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14574,7 +14547,7 @@ BODYPARAMETER : accessPackageAss - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14584,7 +14557,7 @@ BODYPARAMETER : accessPackageAss - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageCatalog.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageCatalog.md index 63a64827619..c17f3718635 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageCatalog.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgEntitlementManagementAccessPackageCatalog.md @@ -776,7 +776,7 @@ ACCESSPACKAGES : The access packages in this cat - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1242,8 +1242,8 @@ ACCESSPACKAGES : The access packages in this cat - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1455,7 +1455,7 @@ ACCESSPACKAGES : The access packages in this cat - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1507,7 +1507,7 @@ ACCESSPACKAGES : The access packages in this cat - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1549,14 +1549,14 @@ ACCESSPACKAGES : The access packages in this cat - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1849,8 +1849,14 @@ ACCESSPACKAGES : The access packages in this cat - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -3127,7 +3133,7 @@ ACCESSPACKAGES : The access packages in this cat - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3147,6 +3153,12 @@ ACCESSPACKAGES : The access packages in this cat - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4049,7 +4061,7 @@ ACCESSPACKAGES : The access packages in this cat - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4098,7 +4110,7 @@ ACCESSPACKAGES : The access packages in this cat - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4250,6 +4262,9 @@ ACCESSPACKAGES : The access packages in this cat - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -4280,8 +4295,11 @@ ACCESSPACKAGES : The access packages in this cat - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -4307,7 +4325,7 @@ ACCESSPACKAGES : The access packages in this cat - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4320,6 +4338,9 @@ ACCESSPACKAGES : The access packages in this cat - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4454,6 +4475,8 @@ ACCESSPACKAGES : The access packages in this cat - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4509,7 +4532,10 @@ ACCESSPACKAGES : The access packages in this cat - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4969,7 +4995,7 @@ ACCESSPACKAGES : The access packages in this cat - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -5065,46 +5091,6 @@ ACCESSPACKAGES : The access packages in this cat - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5144,6 +5130,11 @@ ACCESSPACKAGES : The access packages in this cat - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5254,7 +5245,7 @@ ACCESSPACKAGES : The access packages in this cat - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5264,7 +5255,7 @@ ACCESSPACKAGES : The access packages in this cat - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5459,7 +5450,7 @@ BODYPARAMETER : accessPackageCatalog - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5925,8 +5916,8 @@ BODYPARAMETER : accessPackageCatalog - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -6138,7 +6129,7 @@ BODYPARAMETER : accessPackageCatalog - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6190,7 +6181,7 @@ BODYPARAMETER : accessPackageCatalog - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6232,14 +6223,14 @@ BODYPARAMETER : accessPackageCatalog - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6532,8 +6523,14 @@ BODYPARAMETER : accessPackageCatalog - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7810,7 +7807,7 @@ BODYPARAMETER : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7830,6 +7827,12 @@ BODYPARAMETER : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8732,7 +8735,7 @@ BODYPARAMETER : accessPackageCatalog - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8781,7 +8784,7 @@ BODYPARAMETER : accessPackageCatalog - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8933,6 +8936,9 @@ BODYPARAMETER : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8963,8 +8969,11 @@ BODYPARAMETER : accessPackageCatalog - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8990,7 +8999,7 @@ BODYPARAMETER : accessPackageCatalog - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9003,6 +9012,9 @@ BODYPARAMETER : accessPackageCatalog - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9137,6 +9149,8 @@ BODYPARAMETER : accessPackageCatalog - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9192,7 +9206,10 @@ BODYPARAMETER : accessPackageCatalog - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9652,7 +9669,7 @@ BODYPARAMETER : accessPackageCatalog - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9748,46 +9765,6 @@ BODYPARAMETER : accessPackageCatalog - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9827,6 +9804,11 @@ BODYPARAMETER : accessPackageCatalog - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9937,7 +9919,7 @@ BODYPARAMETER : accessPackageCatalog - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9947,7 +9929,7 @@ BODYPARAMETER : accessPackageCatalog - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflow.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflow.md index 301069603da..7dcb112f1b2 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflow.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflow.md @@ -672,7 +672,7 @@ BODYPARAMETER : workflow - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -770,8 +770,8 @@ BODYPARAMETER : workflow - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -983,7 +983,7 @@ BODYPARAMETER : workflow - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1037,7 +1037,7 @@ BODYPARAMETER : workflow - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1080,14 +1080,14 @@ BODYPARAMETER : workflow - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1539,8 +1539,14 @@ BODYPARAMETER : workflow - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2962,7 +2968,7 @@ BODYPARAMETER : workflow - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2973,6 +2979,9 @@ BODYPARAMETER : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3003,8 +3012,11 @@ BODYPARAMETER : workflow - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3030,7 +3042,7 @@ BODYPARAMETER : workflow - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3043,6 +3055,9 @@ BODYPARAMETER : workflow - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3082,7 +3097,7 @@ BODYPARAMETER : workflow - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3104,7 +3119,7 @@ BODYPARAMETER : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3124,6 +3139,12 @@ BODYPARAMETER : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4035,7 +4056,7 @@ BODYPARAMETER : workflow - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4084,7 +4105,7 @@ BODYPARAMETER : workflow - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4330,6 +4351,8 @@ BODYPARAMETER : workflow - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4385,7 +4408,10 @@ BODYPARAMETER : workflow - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4845,7 +4871,7 @@ BODYPARAMETER : workflow - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4941,46 +4967,6 @@ BODYPARAMETER : workflow - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5020,6 +5006,11 @@ BODYPARAMETER : workflow - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5304,7 +5295,7 @@ CREATEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5402,8 +5393,8 @@ CREATEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5615,7 +5606,7 @@ CREATEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5669,7 +5660,7 @@ CREATEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5712,14 +5703,14 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6171,8 +6162,14 @@ CREATEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7594,7 +7591,7 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7605,6 +7602,9 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7635,8 +7635,11 @@ CREATEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7662,7 +7665,7 @@ CREATEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7675,6 +7678,9 @@ CREATEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7714,7 +7720,7 @@ CREATEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7736,7 +7742,7 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7756,6 +7762,12 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8667,7 +8679,7 @@ CREATEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8716,7 +8728,7 @@ CREATEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8962,6 +8974,8 @@ CREATEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9017,7 +9031,10 @@ CREATEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9477,7 +9494,7 @@ CREATEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9573,46 +9590,6 @@ CREATEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9652,6 +9629,11 @@ CREATEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9835,7 +9817,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9933,8 +9915,8 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10146,7 +10128,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10200,7 +10182,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10243,14 +10225,14 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10702,8 +10684,14 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12125,7 +12113,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12136,6 +12124,9 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12166,8 +12157,11 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12193,7 +12187,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12206,6 +12200,9 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12245,7 +12242,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12267,7 +12264,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12287,6 +12284,12 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13198,7 +13201,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13247,7 +13250,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13493,6 +13496,8 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13548,7 +13553,10 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14008,7 +14016,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14104,46 +14112,6 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14183,6 +14151,11 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14442,7 +14415,7 @@ LASTMODIFIEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14540,8 +14513,8 @@ LASTMODIFIEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14753,7 +14726,7 @@ LASTMODIFIEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14807,7 +14780,7 @@ LASTMODIFIEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14850,14 +14823,14 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15309,8 +15282,14 @@ LASTMODIFIEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16732,7 +16711,7 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16743,6 +16722,9 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16773,8 +16755,11 @@ LASTMODIFIEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16800,7 +16785,7 @@ LASTMODIFIEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16813,6 +16798,9 @@ LASTMODIFIEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16852,7 +16840,7 @@ LASTMODIFIEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16874,7 +16862,7 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16894,6 +16882,12 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17805,7 +17799,7 @@ LASTMODIFIEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17854,7 +17848,7 @@ LASTMODIFIEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18100,6 +18094,8 @@ LASTMODIFIEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18155,7 +18151,10 @@ LASTMODIFIEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18615,7 +18614,7 @@ LASTMODIFIEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18711,46 +18710,6 @@ LASTMODIFIEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18790,6 +18749,11 @@ LASTMODIFIEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18991,7 +18955,7 @@ RUNS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19089,8 +19053,8 @@ RUNS : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19302,7 +19266,7 @@ RUNS : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19356,7 +19320,7 @@ RUNS : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19399,14 +19363,14 @@ RUNS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19858,8 +19822,14 @@ RUNS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21281,7 +21251,7 @@ RUNS : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21292,6 +21262,9 @@ RUNS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21322,8 +21295,11 @@ RUNS : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21349,7 +21325,7 @@ RUNS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21362,6 +21338,9 @@ RUNS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21401,7 +21380,7 @@ RUNS : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21423,7 +21402,7 @@ RUNS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21443,6 +21422,12 @@ RUNS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22354,7 +22339,7 @@ RUNS : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22403,7 +22388,7 @@ RUNS : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22649,6 +22634,8 @@ RUNS : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22704,7 +22691,10 @@ RUNS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23164,7 +23154,7 @@ RUNS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23260,46 +23250,6 @@ RUNS : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23339,6 +23289,11 @@ RUNS : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23581,7 +23536,7 @@ TASKREPORTS : Represents the aggr - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23679,8 +23634,8 @@ TASKREPORTS : Represents the aggr - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23890,7 +23845,7 @@ TASKREPORTS : Represents the aggr - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23944,7 +23899,7 @@ TASKREPORTS : Represents the aggr - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23987,14 +23942,14 @@ TASKREPORTS : Represents the aggr - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24446,8 +24401,14 @@ TASKREPORTS : Represents the aggr - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25869,7 +25830,7 @@ TASKREPORTS : Represents the aggr - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25880,6 +25841,9 @@ TASKREPORTS : Represents the aggr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25910,8 +25874,11 @@ TASKREPORTS : Represents the aggr - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25937,7 +25904,7 @@ TASKREPORTS : Represents the aggr - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25950,6 +25917,9 @@ TASKREPORTS : Represents the aggr - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25989,7 +25959,7 @@ TASKREPORTS : Represents the aggr - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26011,7 +25981,7 @@ TASKREPORTS : Represents the aggr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26031,6 +26001,12 @@ TASKREPORTS : Represents the aggr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26942,7 +26918,7 @@ TASKREPORTS : Represents the aggr - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26991,7 +26967,7 @@ TASKREPORTS : Represents the aggr - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27237,6 +27213,8 @@ TASKREPORTS : Represents the aggr - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27292,7 +27270,10 @@ TASKREPORTS : Represents the aggr - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27752,7 +27733,7 @@ TASKREPORTS : Represents the aggr - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27848,46 +27829,6 @@ TASKREPORTS : Represents the aggr - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27927,6 +27868,11 @@ TASKREPORTS : Represents the aggr - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28146,7 +28092,7 @@ TASKS : The tasks in the workflow. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28244,8 +28190,8 @@ TASKS : The tasks in the workflow. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28455,7 +28401,7 @@ TASKS : The tasks in the workflow. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28509,7 +28455,7 @@ TASKS : The tasks in the workflow. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28552,14 +28498,14 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29011,8 +28957,14 @@ TASKS : The tasks in the workflow. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30434,7 +30386,7 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30445,6 +30397,9 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30475,8 +30430,11 @@ TASKS : The tasks in the workflow. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30502,7 +30460,7 @@ TASKS : The tasks in the workflow. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30515,6 +30473,9 @@ TASKS : The tasks in the workflow. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30554,7 +30515,7 @@ TASKS : The tasks in the workflow. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30576,7 +30537,7 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30596,6 +30557,12 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31507,7 +31474,7 @@ TASKS : The tasks in the workflow. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31556,7 +31523,7 @@ TASKS : The tasks in the workflow. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31802,6 +31769,8 @@ TASKS : The tasks in the workflow. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31857,7 +31826,10 @@ TASKS : The tasks in the workflow. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32317,7 +32289,7 @@ TASKS : The tasks in the workflow. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32413,46 +32385,6 @@ TASKS : The tasks in the workflow. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32492,6 +32424,11 @@ TASKS : The tasks in the workflow. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32684,7 +32621,7 @@ USERPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32782,8 +32719,8 @@ USERPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -32995,7 +32932,7 @@ USERPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -33049,7 +32986,7 @@ USERPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -33092,14 +33029,14 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33551,8 +33488,14 @@ USERPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34974,7 +34917,7 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34985,6 +34928,9 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -35015,8 +34961,11 @@ USERPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -35042,7 +34991,7 @@ USERPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -35055,6 +35004,9 @@ USERPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35094,7 +35046,7 @@ USERPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -35116,7 +35068,7 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -35136,6 +35088,12 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -36047,7 +36005,7 @@ USERPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36096,7 +36054,7 @@ USERPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36342,6 +36300,8 @@ USERPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36397,7 +36357,10 @@ USERPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36857,7 +36820,7 @@ USERPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36953,46 +36916,6 @@ USERPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -37032,6 +36955,11 @@ USERPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37242,7 +37170,7 @@ VERSIONS : The workflow vers - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37340,8 +37268,8 @@ VERSIONS : The workflow vers - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -37553,7 +37481,7 @@ VERSIONS : The workflow vers - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -37607,7 +37535,7 @@ VERSIONS : The workflow vers - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -37650,14 +37578,14 @@ VERSIONS : The workflow vers - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -38109,8 +38037,14 @@ VERSIONS : The workflow vers - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -39532,7 +39466,7 @@ VERSIONS : The workflow vers - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -39543,6 +39477,9 @@ VERSIONS : The workflow vers - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -39573,8 +39510,11 @@ VERSIONS : The workflow vers - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -39600,7 +39540,7 @@ VERSIONS : The workflow vers - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -39613,6 +39553,9 @@ VERSIONS : The workflow vers - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -39652,7 +39595,7 @@ VERSIONS : The workflow vers - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -39674,7 +39617,7 @@ VERSIONS : The workflow vers - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -39694,6 +39637,12 @@ VERSIONS : The workflow vers - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -40605,7 +40554,7 @@ VERSIONS : The workflow vers - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40654,7 +40603,7 @@ VERSIONS : The workflow vers - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -40900,6 +40849,8 @@ VERSIONS : The workflow vers - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -40955,7 +40906,10 @@ VERSIONS : The workflow vers - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -41415,7 +41369,7 @@ VERSIONS : The workflow vers - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -41511,46 +41465,6 @@ VERSIONS : The workflow vers - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41590,6 +41504,11 @@ VERSIONS : The workflow vers - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension.md index 1ce4a5363c4..edb1c824b4f 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension.md @@ -551,7 +551,7 @@ BODYPARAMETER : customTask - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -649,8 +649,8 @@ BODYPARAMETER : customTask - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -862,7 +862,7 @@ BODYPARAMETER : customTask - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -916,7 +916,7 @@ BODYPARAMETER : customTask - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -959,14 +959,14 @@ BODYPARAMETER : customTask - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1418,8 +1418,14 @@ BODYPARAMETER : customTask - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2841,7 +2847,7 @@ BODYPARAMETER : customTask - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2852,6 +2858,9 @@ BODYPARAMETER : customTask - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2882,8 +2891,11 @@ BODYPARAMETER : customTask - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2909,7 +2921,7 @@ BODYPARAMETER : customTask - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2922,6 +2934,9 @@ BODYPARAMETER : customTask - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2961,7 +2976,7 @@ BODYPARAMETER : customTask - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2983,7 +2998,7 @@ BODYPARAMETER : customTask - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3003,6 +3018,12 @@ BODYPARAMETER : customTask - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3914,7 +3935,7 @@ BODYPARAMETER : customTask - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3963,7 +3984,7 @@ BODYPARAMETER : customTask - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4209,6 +4230,8 @@ BODYPARAMETER : customTask - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4264,7 +4287,10 @@ BODYPARAMETER : customTask - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4724,7 +4750,7 @@ BODYPARAMETER : customTask - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4820,46 +4846,6 @@ BODYPARAMETER : customTask - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4899,6 +4885,11 @@ BODYPARAMETER : customTask - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5094,7 +5085,7 @@ CREATEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5192,8 +5183,8 @@ CREATEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5405,7 +5396,7 @@ CREATEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5459,7 +5450,7 @@ CREATEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5502,14 +5493,14 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5961,8 +5952,14 @@ CREATEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7384,7 +7381,7 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7395,6 +7392,9 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7425,8 +7425,11 @@ CREATEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7452,7 +7455,7 @@ CREATEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7465,6 +7468,9 @@ CREATEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7504,7 +7510,7 @@ CREATEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7526,7 +7532,7 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7546,6 +7552,12 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8457,7 +8469,7 @@ CREATEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8506,7 +8518,7 @@ CREATEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8752,6 +8764,8 @@ CREATEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8807,7 +8821,10 @@ CREATEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9267,7 +9284,7 @@ CREATEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9363,46 +9380,6 @@ CREATEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9442,6 +9419,11 @@ CREATEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9701,7 +9683,7 @@ LASTMODIFIEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9799,8 +9781,8 @@ LASTMODIFIEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10012,7 +9994,7 @@ LASTMODIFIEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10066,7 +10048,7 @@ LASTMODIFIEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10109,14 +10091,14 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10568,8 +10550,14 @@ LASTMODIFIEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11991,7 +11979,7 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12002,6 +11990,9 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12032,8 +12023,11 @@ LASTMODIFIEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12059,7 +12053,7 @@ LASTMODIFIEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12072,6 +12066,9 @@ LASTMODIFIEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12111,7 +12108,7 @@ LASTMODIFIEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12133,7 +12130,7 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12153,6 +12150,12 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13064,7 +13067,7 @@ LASTMODIFIEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13113,7 +13116,7 @@ LASTMODIFIEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13359,6 +13362,8 @@ LASTMODIFIEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13414,7 +13419,10 @@ LASTMODIFIEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13874,7 +13882,7 @@ LASTMODIFIEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13970,46 +13978,6 @@ LASTMODIFIEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14049,6 +14017,11 @@ LASTMODIFIEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItem.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItem.md index d0ae2c64e9b..87ec04cac8f 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItem.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItem.md @@ -315,7 +315,7 @@ BODYPARAMETER : deletedItemContainer - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -413,8 +413,8 @@ BODYPARAMETER : deletedItemContainer - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -626,7 +626,7 @@ BODYPARAMETER : deletedItemContainer - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -680,7 +680,7 @@ BODYPARAMETER : deletedItemContainer - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -723,14 +723,14 @@ BODYPARAMETER : deletedItemContainer - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1182,8 +1182,14 @@ BODYPARAMETER : deletedItemContainer - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2605,7 +2611,7 @@ BODYPARAMETER : deletedItemContainer - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2616,6 +2622,9 @@ BODYPARAMETER : deletedItemContainer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2646,8 +2655,11 @@ BODYPARAMETER : deletedItemContainer - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2673,7 +2685,7 @@ BODYPARAMETER : deletedItemContainer - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2686,6 +2698,9 @@ BODYPARAMETER : deletedItemContainer - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2725,7 +2740,7 @@ BODYPARAMETER : deletedItemContainer - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2747,7 +2762,7 @@ BODYPARAMETER : deletedItemContainer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2767,6 +2782,12 @@ BODYPARAMETER : deletedItemContainer - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3678,7 +3699,7 @@ BODYPARAMETER : deletedItemContainer - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3727,7 +3748,7 @@ BODYPARAMETER : deletedItemContainer - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3973,6 +3994,8 @@ BODYPARAMETER : deletedItemContainer - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4028,7 +4051,10 @@ BODYPARAMETER : deletedItemContainer - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4488,7 +4514,7 @@ BODYPARAMETER : deletedItemContainer - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4584,46 +4610,6 @@ BODYPARAMETER : deletedItemContainer - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4663,6 +4649,11 @@ BODYPARAMETER : deletedItemContainer - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4949,7 +4940,7 @@ WORKFLOWS : Deleted workflows that - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5047,8 +5038,8 @@ WORKFLOWS : Deleted workflows that - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5260,7 +5251,7 @@ WORKFLOWS : Deleted workflows that - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5314,7 +5305,7 @@ WORKFLOWS : Deleted workflows that - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5357,14 +5348,14 @@ WORKFLOWS : Deleted workflows that - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5816,8 +5807,14 @@ WORKFLOWS : Deleted workflows that - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7239,7 +7236,7 @@ WORKFLOWS : Deleted workflows that - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7250,6 +7247,9 @@ WORKFLOWS : Deleted workflows that - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7280,8 +7280,11 @@ WORKFLOWS : Deleted workflows that - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7307,7 +7310,7 @@ WORKFLOWS : Deleted workflows that - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7320,6 +7323,9 @@ WORKFLOWS : Deleted workflows that - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7359,7 +7365,7 @@ WORKFLOWS : Deleted workflows that - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7381,7 +7387,7 @@ WORKFLOWS : Deleted workflows that - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7401,6 +7407,12 @@ WORKFLOWS : Deleted workflows that - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8312,7 +8324,7 @@ WORKFLOWS : Deleted workflows that - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8361,7 +8373,7 @@ WORKFLOWS : Deleted workflows that - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8607,6 +8619,8 @@ WORKFLOWS : Deleted workflows that - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8662,7 +8676,10 @@ WORKFLOWS : Deleted workflows that - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9122,7 +9139,7 @@ WORKFLOWS : Deleted workflows that - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9218,46 +9235,6 @@ WORKFLOWS : Deleted workflows that - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9297,6 +9274,11 @@ WORKFLOWS : Deleted workflows that - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow.md index d0edf8ef359..168c908afad 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow.md @@ -657,7 +657,7 @@ BODYPARAMETER : workflow - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -755,8 +755,8 @@ BODYPARAMETER : workflow - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -968,7 +968,7 @@ BODYPARAMETER : workflow - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1022,7 +1022,7 @@ BODYPARAMETER : workflow - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1065,14 +1065,14 @@ BODYPARAMETER : workflow - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1524,8 +1524,14 @@ BODYPARAMETER : workflow - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2947,7 +2953,7 @@ BODYPARAMETER : workflow - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2958,6 +2964,9 @@ BODYPARAMETER : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2988,8 +2997,11 @@ BODYPARAMETER : workflow - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3015,7 +3027,7 @@ BODYPARAMETER : workflow - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3028,6 +3040,9 @@ BODYPARAMETER : workflow - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3067,7 +3082,7 @@ BODYPARAMETER : workflow - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3089,7 +3104,7 @@ BODYPARAMETER : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3109,6 +3124,12 @@ BODYPARAMETER : workflow - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4020,7 +4041,7 @@ BODYPARAMETER : workflow - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4069,7 +4090,7 @@ BODYPARAMETER : workflow - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4315,6 +4336,8 @@ BODYPARAMETER : workflow - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4370,7 +4393,10 @@ BODYPARAMETER : workflow - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4830,7 +4856,7 @@ BODYPARAMETER : workflow - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4926,46 +4952,6 @@ BODYPARAMETER : workflow - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5005,6 +4991,11 @@ BODYPARAMETER : workflow - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5289,7 +5280,7 @@ CREATEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5387,8 +5378,8 @@ CREATEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5600,7 +5591,7 @@ CREATEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5654,7 +5645,7 @@ CREATEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5697,14 +5688,14 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6156,8 +6147,14 @@ CREATEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7579,7 +7576,7 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7590,6 +7587,9 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7620,8 +7620,11 @@ CREATEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7647,7 +7650,7 @@ CREATEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7660,6 +7663,9 @@ CREATEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7699,7 +7705,7 @@ CREATEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7721,7 +7727,7 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7741,6 +7747,12 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8652,7 +8664,7 @@ CREATEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8701,7 +8713,7 @@ CREATEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8947,6 +8959,8 @@ CREATEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9002,7 +9016,10 @@ CREATEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9462,7 +9479,7 @@ CREATEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9558,46 +9575,6 @@ CREATEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9637,6 +9614,11 @@ CREATEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9820,7 +9802,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9918,8 +9900,8 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10131,7 +10113,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10185,7 +10167,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10228,14 +10210,14 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10687,8 +10669,14 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12110,7 +12098,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12121,6 +12109,9 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12151,8 +12142,11 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12178,7 +12172,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12191,6 +12185,9 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12230,7 +12227,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12252,7 +12249,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12272,6 +12269,12 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13183,7 +13186,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13232,7 +13235,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13478,6 +13481,8 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13533,7 +13538,10 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13993,7 +14001,7 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14089,46 +14097,6 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14168,6 +14136,11 @@ EXECUTIONSCOPE : The unique identifier of the Azure AD id - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14427,7 +14400,7 @@ LASTMODIFIEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14525,8 +14498,8 @@ LASTMODIFIEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14738,7 +14711,7 @@ LASTMODIFIEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14792,7 +14765,7 @@ LASTMODIFIEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14835,14 +14808,14 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15294,8 +15267,14 @@ LASTMODIFIEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16717,7 +16696,7 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16728,6 +16707,9 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16758,8 +16740,11 @@ LASTMODIFIEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16785,7 +16770,7 @@ LASTMODIFIEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16798,6 +16783,9 @@ LASTMODIFIEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16837,7 +16825,7 @@ LASTMODIFIEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16859,7 +16847,7 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16879,6 +16867,12 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17790,7 +17784,7 @@ LASTMODIFIEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17839,7 +17833,7 @@ LASTMODIFIEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18085,6 +18079,8 @@ LASTMODIFIEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18140,7 +18136,10 @@ LASTMODIFIEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18600,7 +18599,7 @@ LASTMODIFIEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18696,46 +18695,6 @@ LASTMODIFIEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18775,6 +18734,11 @@ LASTMODIFIEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18976,7 +18940,7 @@ RUNS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19074,8 +19038,8 @@ RUNS : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19287,7 +19251,7 @@ RUNS : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19341,7 +19305,7 @@ RUNS : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19384,14 +19348,14 @@ RUNS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19843,8 +19807,14 @@ RUNS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21266,7 +21236,7 @@ RUNS : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21277,6 +21247,9 @@ RUNS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21307,8 +21280,11 @@ RUNS : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21334,7 +21310,7 @@ RUNS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21347,6 +21323,9 @@ RUNS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21386,7 +21365,7 @@ RUNS : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21408,7 +21387,7 @@ RUNS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21428,6 +21407,12 @@ RUNS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22339,7 +22324,7 @@ RUNS : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22388,7 +22373,7 @@ RUNS : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22634,6 +22619,8 @@ RUNS : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22689,7 +22676,10 @@ RUNS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23149,7 +23139,7 @@ RUNS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23245,46 +23235,6 @@ RUNS : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23324,6 +23274,11 @@ RUNS : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23566,7 +23521,7 @@ TASKREPORTS : Represents the aggr - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23664,8 +23619,8 @@ TASKREPORTS : Represents the aggr - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23875,7 +23830,7 @@ TASKREPORTS : Represents the aggr - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23929,7 +23884,7 @@ TASKREPORTS : Represents the aggr - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23972,14 +23927,14 @@ TASKREPORTS : Represents the aggr - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24431,8 +24386,14 @@ TASKREPORTS : Represents the aggr - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25854,7 +25815,7 @@ TASKREPORTS : Represents the aggr - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25865,6 +25826,9 @@ TASKREPORTS : Represents the aggr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25895,8 +25859,11 @@ TASKREPORTS : Represents the aggr - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25922,7 +25889,7 @@ TASKREPORTS : Represents the aggr - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25935,6 +25902,9 @@ TASKREPORTS : Represents the aggr - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25974,7 +25944,7 @@ TASKREPORTS : Represents the aggr - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25996,7 +25966,7 @@ TASKREPORTS : Represents the aggr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26016,6 +25986,12 @@ TASKREPORTS : Represents the aggr - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26927,7 +26903,7 @@ TASKREPORTS : Represents the aggr - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26976,7 +26952,7 @@ TASKREPORTS : Represents the aggr - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27222,6 +27198,8 @@ TASKREPORTS : Represents the aggr - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27277,7 +27255,10 @@ TASKREPORTS : Represents the aggr - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27737,7 +27718,7 @@ TASKREPORTS : Represents the aggr - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27833,46 +27814,6 @@ TASKREPORTS : Represents the aggr - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27912,6 +27853,11 @@ TASKREPORTS : Represents the aggr - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28131,7 +28077,7 @@ TASKS : The tasks in the workflow. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28229,8 +28175,8 @@ TASKS : The tasks in the workflow. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28440,7 +28386,7 @@ TASKS : The tasks in the workflow. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28494,7 +28440,7 @@ TASKS : The tasks in the workflow. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28537,14 +28483,14 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -28996,8 +28942,14 @@ TASKS : The tasks in the workflow. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30419,7 +30371,7 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30430,6 +30382,9 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30460,8 +30415,11 @@ TASKS : The tasks in the workflow. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30487,7 +30445,7 @@ TASKS : The tasks in the workflow. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30500,6 +30458,9 @@ TASKS : The tasks in the workflow. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30539,7 +30500,7 @@ TASKS : The tasks in the workflow. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30561,7 +30522,7 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -30581,6 +30542,12 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31492,7 +31459,7 @@ TASKS : The tasks in the workflow. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31541,7 +31508,7 @@ TASKS : The tasks in the workflow. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31787,6 +31754,8 @@ TASKS : The tasks in the workflow. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31842,7 +31811,10 @@ TASKS : The tasks in the workflow. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32302,7 +32274,7 @@ TASKS : The tasks in the workflow. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32398,46 +32370,6 @@ TASKS : The tasks in the workflow. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32477,6 +32409,11 @@ TASKS : The tasks in the workflow. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32669,7 +32606,7 @@ USERPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32767,8 +32704,8 @@ USERPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -32980,7 +32917,7 @@ USERPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -33034,7 +32971,7 @@ USERPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -33077,14 +33014,14 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33536,8 +33473,14 @@ USERPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34959,7 +34902,7 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34970,6 +34913,9 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -35000,8 +34946,11 @@ USERPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -35027,7 +34976,7 @@ USERPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -35040,6 +34989,9 @@ USERPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35079,7 +35031,7 @@ USERPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -35101,7 +35053,7 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -35121,6 +35073,12 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -36032,7 +35990,7 @@ USERPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36081,7 +36039,7 @@ USERPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36327,6 +36285,8 @@ USERPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36382,7 +36342,10 @@ USERPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36842,7 +36805,7 @@ USERPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36938,46 +36901,6 @@ USERPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -37017,6 +36940,11 @@ USERPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37227,7 +37155,7 @@ VERSIONS : The workflow vers - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37325,8 +37253,8 @@ VERSIONS : The workflow vers - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -37538,7 +37466,7 @@ VERSIONS : The workflow vers - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -37592,7 +37520,7 @@ VERSIONS : The workflow vers - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -37635,14 +37563,14 @@ VERSIONS : The workflow vers - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -38094,8 +38022,14 @@ VERSIONS : The workflow vers - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -39517,7 +39451,7 @@ VERSIONS : The workflow vers - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -39528,6 +39462,9 @@ VERSIONS : The workflow vers - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -39558,8 +39495,11 @@ VERSIONS : The workflow vers - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -39585,7 +39525,7 @@ VERSIONS : The workflow vers - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -39598,6 +39538,9 @@ VERSIONS : The workflow vers - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -39637,7 +39580,7 @@ VERSIONS : The workflow vers - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -39659,7 +39602,7 @@ VERSIONS : The workflow vers - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -39679,6 +39622,12 @@ VERSIONS : The workflow vers - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -40590,7 +40539,7 @@ VERSIONS : The workflow vers - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40639,7 +40588,7 @@ VERSIONS : The workflow vers - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -40885,6 +40834,8 @@ VERSIONS : The workflow vers - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -40940,7 +40891,10 @@ VERSIONS : The workflow vers - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -41400,7 +41354,7 @@ VERSIONS : The workflow vers - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -41496,46 +41450,6 @@ VERSIONS : The workflow vers - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41575,6 +41489,11 @@ VERSIONS : The workflow vers - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun.md index eb553bdb859..0680c1c0e81 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun.md @@ -596,7 +596,7 @@ BODYPARAMETER : run - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -694,8 +694,8 @@ BODYPARAMETER : run - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -907,7 +907,7 @@ BODYPARAMETER : run - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -961,7 +961,7 @@ BODYPARAMETER : run - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1004,14 +1004,14 @@ BODYPARAMETER : run - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1463,8 +1463,14 @@ BODYPARAMETER : run - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2886,7 +2892,7 @@ BODYPARAMETER : run - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2897,6 +2903,9 @@ BODYPARAMETER : run - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2927,8 +2936,11 @@ BODYPARAMETER : run - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2954,7 +2966,7 @@ BODYPARAMETER : run - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2967,6 +2979,9 @@ BODYPARAMETER : run - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3006,7 +3021,7 @@ BODYPARAMETER : run - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3028,7 +3043,7 @@ BODYPARAMETER : run - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3048,6 +3063,12 @@ BODYPARAMETER : run - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3959,7 +3980,7 @@ BODYPARAMETER : run - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4008,7 +4029,7 @@ BODYPARAMETER : run - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4254,6 +4275,8 @@ BODYPARAMETER : run - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4309,7 +4332,10 @@ BODYPARAMETER : run - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4769,7 +4795,7 @@ BODYPARAMETER : run - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4865,46 +4891,6 @@ BODYPARAMETER : run - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4944,6 +4930,11 @@ BODYPARAMETER : run - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5239,7 +5230,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5337,8 +5328,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5550,7 +5541,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5604,7 +5595,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5647,14 +5638,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6106,8 +6097,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7529,7 +7526,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7540,6 +7537,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7570,8 +7570,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7597,7 +7600,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7610,6 +7613,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7649,7 +7655,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7671,7 +7677,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7691,6 +7697,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8602,7 +8614,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8651,7 +8663,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8897,6 +8909,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8952,7 +8966,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9412,7 +9429,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9508,46 +9525,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9587,6 +9564,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9790,7 +9772,7 @@ USERPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9888,8 +9870,8 @@ USERPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10101,7 +10083,7 @@ USERPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10155,7 +10137,7 @@ USERPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10198,14 +10180,14 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10657,8 +10639,14 @@ USERPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12080,7 +12068,7 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12091,6 +12079,9 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12121,8 +12112,11 @@ USERPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12148,7 +12142,7 @@ USERPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12161,6 +12155,9 @@ USERPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12200,7 +12197,7 @@ USERPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12222,7 +12219,7 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12242,6 +12239,12 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13153,7 +13156,7 @@ USERPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13202,7 +13205,7 @@ USERPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13448,6 +13451,8 @@ USERPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13503,7 +13508,10 @@ USERPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13963,7 +13971,7 @@ USERPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14059,46 +14067,6 @@ USERPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14138,6 +14106,11 @@ USERPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport.md index be93f5791a7..0ebeb91c53e 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport.md @@ -582,7 +582,7 @@ BODYPARAMETER : taskReport - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -680,8 +680,8 @@ BODYPARAMETER : taskReport - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -891,7 +891,7 @@ BODYPARAMETER : taskReport - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -945,7 +945,7 @@ BODYPARAMETER : taskReport - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -988,14 +988,14 @@ BODYPARAMETER : taskReport - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1447,8 +1447,14 @@ BODYPARAMETER : taskReport - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2870,7 +2876,7 @@ BODYPARAMETER : taskReport - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2881,6 +2887,9 @@ BODYPARAMETER : taskReport - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2911,8 +2920,11 @@ BODYPARAMETER : taskReport - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2938,7 +2950,7 @@ BODYPARAMETER : taskReport - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2951,6 +2963,9 @@ BODYPARAMETER : taskReport - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2990,7 +3005,7 @@ BODYPARAMETER : taskReport - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3012,7 +3027,7 @@ BODYPARAMETER : taskReport - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3032,6 +3047,12 @@ BODYPARAMETER : taskReport - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3943,7 +3964,7 @@ BODYPARAMETER : taskReport - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3992,7 +4013,7 @@ BODYPARAMETER : taskReport - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4238,6 +4259,8 @@ BODYPARAMETER : taskReport - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4293,7 +4316,10 @@ BODYPARAMETER : taskReport - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4753,7 +4779,7 @@ BODYPARAMETER : taskReport - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4849,46 +4875,6 @@ BODYPARAMETER : taskReport - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4928,6 +4914,11 @@ BODYPARAMETER : taskReport - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5223,7 +5214,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5321,8 +5312,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5532,7 +5523,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5586,7 +5577,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5629,14 +5620,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6088,8 +6079,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7511,7 +7508,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7522,6 +7519,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7552,8 +7552,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7579,7 +7582,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7592,6 +7595,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7631,7 +7637,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7653,7 +7659,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7673,6 +7679,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8584,7 +8596,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8633,7 +8645,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8879,6 +8891,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8934,7 +8948,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9394,7 +9411,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9490,46 +9507,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9569,6 +9546,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9774,7 +9756,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9872,8 +9854,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10085,7 +10067,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10139,7 +10121,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10182,14 +10164,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10641,8 +10623,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12064,7 +12052,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12075,6 +12063,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12105,8 +12096,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12132,7 +12126,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12145,6 +12139,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12184,7 +12181,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12206,7 +12203,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12226,6 +12223,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13137,7 +13140,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13186,7 +13189,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13432,6 +13435,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13487,7 +13492,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13947,7 +13955,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14043,46 +14051,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14122,6 +14090,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult.md index 0a3dd21cab7..17ac16e6a45 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult.md @@ -544,7 +544,7 @@ BODYPARAMETER : userProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -642,8 +642,8 @@ BODYPARAMETER : userProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -855,7 +855,7 @@ BODYPARAMETER : userProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -909,7 +909,7 @@ BODYPARAMETER : userProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -952,14 +952,14 @@ BODYPARAMETER : userProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1411,8 +1411,14 @@ BODYPARAMETER : userProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2834,7 +2840,7 @@ BODYPARAMETER : userProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2845,6 +2851,9 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2875,8 +2884,11 @@ BODYPARAMETER : userProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2902,7 +2914,7 @@ BODYPARAMETER : userProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2915,6 +2927,9 @@ BODYPARAMETER : userProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2954,7 +2969,7 @@ BODYPARAMETER : userProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2976,7 +2991,7 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2996,6 +3011,12 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3907,7 +3928,7 @@ BODYPARAMETER : userProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3956,7 +3977,7 @@ BODYPARAMETER : userProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4202,6 +4223,8 @@ BODYPARAMETER : userProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4257,7 +4280,10 @@ BODYPARAMETER : userProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4717,7 +4743,7 @@ BODYPARAMETER : userProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4813,46 +4839,6 @@ BODYPARAMETER : userProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4892,6 +4878,11 @@ BODYPARAMETER : userProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5175,7 +5166,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5273,8 +5264,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5486,7 +5477,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5540,7 +5531,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5583,14 +5574,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6042,8 +6033,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7465,7 +7462,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7476,6 +7473,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7506,8 +7506,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7533,7 +7536,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7546,6 +7549,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7585,7 +7591,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7607,7 +7613,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7627,6 +7633,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8538,7 +8550,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8587,7 +8599,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8833,6 +8845,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8888,7 +8902,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9348,7 +9365,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9444,46 +9461,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9523,6 +9500,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9714,7 +9696,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9812,8 +9794,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10025,7 +10007,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10079,7 +10061,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10122,14 +10104,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10581,8 +10563,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12004,7 +11992,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12015,6 +12003,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12045,8 +12036,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12072,7 +12066,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12085,6 +12079,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12124,7 +12121,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12146,7 +12143,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12166,6 +12163,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13077,7 +13080,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13126,7 +13129,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13372,6 +13375,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13427,7 +13432,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13887,7 +13895,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13983,46 +13991,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14062,6 +14030,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion.md index b089fd6ba2c..4ecd40f0b4a 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion.md @@ -537,7 +537,7 @@ BODYPARAMETER : workflowVersio - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -635,8 +635,8 @@ BODYPARAMETER : workflowVersio - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -848,7 +848,7 @@ BODYPARAMETER : workflowVersio - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -902,7 +902,7 @@ BODYPARAMETER : workflowVersio - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -945,14 +945,14 @@ BODYPARAMETER : workflowVersio - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1404,8 +1404,14 @@ BODYPARAMETER : workflowVersio - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2827,7 +2833,7 @@ BODYPARAMETER : workflowVersio - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2838,6 +2844,9 @@ BODYPARAMETER : workflowVersio - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2868,8 +2877,11 @@ BODYPARAMETER : workflowVersio - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2895,7 +2907,7 @@ BODYPARAMETER : workflowVersio - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2908,6 +2920,9 @@ BODYPARAMETER : workflowVersio - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2947,7 +2962,7 @@ BODYPARAMETER : workflowVersio - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2969,7 +2984,7 @@ BODYPARAMETER : workflowVersio - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2989,6 +3004,12 @@ BODYPARAMETER : workflowVersio - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3900,7 +3921,7 @@ BODYPARAMETER : workflowVersio - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3949,7 +3970,7 @@ BODYPARAMETER : workflowVersio - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4195,6 +4216,8 @@ BODYPARAMETER : workflowVersio - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4250,7 +4273,10 @@ BODYPARAMETER : workflowVersio - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4710,7 +4736,7 @@ BODYPARAMETER : workflowVersio - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4806,46 +4832,6 @@ BODYPARAMETER : workflowVersio - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4885,6 +4871,11 @@ BODYPARAMETER : workflowVersio - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5098,7 +5089,7 @@ CREATEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5196,8 +5187,8 @@ CREATEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5409,7 +5400,7 @@ CREATEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5463,7 +5454,7 @@ CREATEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5506,14 +5497,14 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5965,8 +5956,14 @@ CREATEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7388,7 +7385,7 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7399,6 +7396,9 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7429,8 +7429,11 @@ CREATEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7456,7 +7459,7 @@ CREATEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7469,6 +7472,9 @@ CREATEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7508,7 +7514,7 @@ CREATEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7530,7 +7536,7 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7550,6 +7556,12 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8461,7 +8473,7 @@ CREATEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8510,7 +8522,7 @@ CREATEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8756,6 +8768,8 @@ CREATEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8811,7 +8825,10 @@ CREATEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9271,7 +9288,7 @@ CREATEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9367,46 +9384,6 @@ CREATEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9446,6 +9423,11 @@ CREATEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9705,7 +9687,7 @@ LASTMODIFIEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9803,8 +9785,8 @@ LASTMODIFIEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10016,7 +9998,7 @@ LASTMODIFIEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10070,7 +10052,7 @@ LASTMODIFIEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10113,14 +10095,14 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10572,8 +10554,14 @@ LASTMODIFIEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11995,7 +11983,7 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12006,6 +11994,9 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12036,8 +12027,11 @@ LASTMODIFIEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12063,7 +12057,7 @@ LASTMODIFIEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12076,6 +12070,9 @@ LASTMODIFIEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12115,7 +12112,7 @@ LASTMODIFIEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12137,7 +12134,7 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12157,6 +12154,12 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13068,7 +13071,7 @@ LASTMODIFIEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13117,7 +13120,7 @@ LASTMODIFIEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13363,6 +13366,8 @@ LASTMODIFIEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13418,7 +13423,10 @@ LASTMODIFIEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13878,7 +13886,7 @@ LASTMODIFIEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13974,46 +13982,6 @@ LASTMODIFIEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14053,6 +14021,11 @@ LASTMODIFIEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14256,7 +14229,7 @@ TASKS : The tasks in the workflow. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14354,8 +14327,8 @@ TASKS : The tasks in the workflow. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14565,7 +14538,7 @@ TASKS : The tasks in the workflow. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14619,7 +14592,7 @@ TASKS : The tasks in the workflow. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14662,14 +14635,14 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15121,8 +15094,14 @@ TASKS : The tasks in the workflow. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16544,7 +16523,7 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16555,6 +16534,9 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16585,8 +16567,11 @@ TASKS : The tasks in the workflow. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16612,7 +16597,7 @@ TASKS : The tasks in the workflow. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16625,6 +16610,9 @@ TASKS : The tasks in the workflow. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16664,7 +16652,7 @@ TASKS : The tasks in the workflow. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16686,7 +16674,7 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16706,6 +16694,12 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17617,7 +17611,7 @@ TASKS : The tasks in the workflow. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17666,7 +17660,7 @@ TASKS : The tasks in the workflow. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17912,6 +17906,8 @@ TASKS : The tasks in the workflow. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17967,7 +17963,10 @@ TASKS : The tasks in the workflow. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18427,7 +18426,7 @@ TASKS : The tasks in the workflow. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18523,46 +18522,6 @@ TASKS : The tasks in the workflow. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18602,6 +18561,11 @@ TASKS : The tasks in the workflow. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRun.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRun.md index 6f8a39e4853..159f1e096a7 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRun.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRun.md @@ -596,7 +596,7 @@ BODYPARAMETER : run - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -694,8 +694,8 @@ BODYPARAMETER : run - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -907,7 +907,7 @@ BODYPARAMETER : run - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -961,7 +961,7 @@ BODYPARAMETER : run - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1004,14 +1004,14 @@ BODYPARAMETER : run - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1463,8 +1463,14 @@ BODYPARAMETER : run - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2886,7 +2892,7 @@ BODYPARAMETER : run - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2897,6 +2903,9 @@ BODYPARAMETER : run - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2927,8 +2936,11 @@ BODYPARAMETER : run - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2954,7 +2966,7 @@ BODYPARAMETER : run - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2967,6 +2979,9 @@ BODYPARAMETER : run - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3006,7 +3021,7 @@ BODYPARAMETER : run - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3028,7 +3043,7 @@ BODYPARAMETER : run - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3048,6 +3063,12 @@ BODYPARAMETER : run - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3959,7 +3980,7 @@ BODYPARAMETER : run - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4008,7 +4029,7 @@ BODYPARAMETER : run - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4254,6 +4275,8 @@ BODYPARAMETER : run - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4309,7 +4332,10 @@ BODYPARAMETER : run - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4769,7 +4795,7 @@ BODYPARAMETER : run - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4865,46 +4891,6 @@ BODYPARAMETER : run - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4944,6 +4930,11 @@ BODYPARAMETER : run - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5239,7 +5230,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5337,8 +5328,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5550,7 +5541,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5604,7 +5595,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5647,14 +5638,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6106,8 +6097,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7529,7 +7526,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7540,6 +7537,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7570,8 +7570,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7597,7 +7600,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7610,6 +7613,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7649,7 +7655,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7671,7 +7677,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7691,6 +7697,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8602,7 +8614,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8651,7 +8663,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8897,6 +8909,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8952,7 +8966,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9412,7 +9429,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9508,46 +9525,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9587,6 +9564,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9790,7 +9772,7 @@ USERPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9888,8 +9870,8 @@ USERPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10101,7 +10083,7 @@ USERPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10155,7 +10137,7 @@ USERPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10198,14 +10180,14 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10657,8 +10639,14 @@ USERPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12080,7 +12068,7 @@ USERPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12091,6 +12079,9 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12121,8 +12112,11 @@ USERPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12148,7 +12142,7 @@ USERPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12161,6 +12155,9 @@ USERPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12200,7 +12197,7 @@ USERPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12222,7 +12219,7 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12242,6 +12239,12 @@ USERPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13153,7 +13156,7 @@ USERPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13202,7 +13205,7 @@ USERPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13448,6 +13451,8 @@ USERPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13503,7 +13508,10 @@ USERPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13963,7 +13971,7 @@ USERPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14059,46 +14067,6 @@ USERPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14138,6 +14106,11 @@ USERPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult.md index 13d5a2fe9e3..5ee07f8b8c4 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult.md @@ -494,7 +494,7 @@ BODYPARAMETER : taskProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -592,8 +592,8 @@ BODYPARAMETER : taskProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -805,7 +805,7 @@ BODYPARAMETER : taskProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -859,7 +859,7 @@ BODYPARAMETER : taskProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -902,14 +902,14 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1361,8 +1361,14 @@ BODYPARAMETER : taskProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2784,7 +2790,7 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2795,6 +2801,9 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2825,8 +2834,11 @@ BODYPARAMETER : taskProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2852,7 +2864,7 @@ BODYPARAMETER : taskProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2865,6 +2877,9 @@ BODYPARAMETER : taskProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2904,7 +2919,7 @@ BODYPARAMETER : taskProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2926,7 +2941,7 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2946,6 +2961,12 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3857,7 +3878,7 @@ BODYPARAMETER : taskProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3906,7 +3927,7 @@ BODYPARAMETER : taskProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4152,6 +4173,8 @@ BODYPARAMETER : taskProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4207,7 +4230,10 @@ BODYPARAMETER : taskProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4667,7 +4693,7 @@ BODYPARAMETER : taskProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4763,46 +4789,6 @@ BODYPARAMETER : taskProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4842,6 +4828,11 @@ BODYPARAMETER : taskProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5113,7 +5104,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5211,8 +5202,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5424,7 +5415,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5478,7 +5469,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5521,14 +5512,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5980,8 +5971,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7403,7 +7400,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7414,6 +7411,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7444,8 +7444,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7471,7 +7474,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7484,6 +7487,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7523,7 +7529,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7545,7 +7551,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7565,6 +7571,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8476,7 +8488,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8525,7 +8537,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8771,6 +8783,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8826,7 +8840,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9286,7 +9303,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9382,46 +9399,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9461,6 +9438,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9665,7 +9647,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9763,8 +9745,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9974,7 +9956,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10028,7 +10010,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10071,14 +10053,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10530,8 +10512,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11953,7 +11941,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11964,6 +11952,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11994,8 +11985,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12021,7 +12015,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12034,6 +12028,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12073,7 +12070,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12095,7 +12092,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12115,6 +12112,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13026,7 +13029,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13075,7 +13078,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13321,6 +13324,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13376,7 +13381,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13836,7 +13844,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13932,46 +13940,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14011,6 +13979,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResult.md index 470f5ebbb5f..4ecdce4c81b 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResult.md @@ -558,7 +558,7 @@ BODYPARAMETER : userProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -656,8 +656,8 @@ BODYPARAMETER : userProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -869,7 +869,7 @@ BODYPARAMETER : userProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -923,7 +923,7 @@ BODYPARAMETER : userProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -966,14 +966,14 @@ BODYPARAMETER : userProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1425,8 +1425,14 @@ BODYPARAMETER : userProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2848,7 +2854,7 @@ BODYPARAMETER : userProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2859,6 +2865,9 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2889,8 +2898,11 @@ BODYPARAMETER : userProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2916,7 +2928,7 @@ BODYPARAMETER : userProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2929,6 +2941,9 @@ BODYPARAMETER : userProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2968,7 +2983,7 @@ BODYPARAMETER : userProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2990,7 +3005,7 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3010,6 +3025,12 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3921,7 +3942,7 @@ BODYPARAMETER : userProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3970,7 +3991,7 @@ BODYPARAMETER : userProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4216,6 +4237,8 @@ BODYPARAMETER : userProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4271,7 +4294,10 @@ BODYPARAMETER : userProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4731,7 +4757,7 @@ BODYPARAMETER : userProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4827,46 +4853,6 @@ BODYPARAMETER : userProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4906,6 +4892,11 @@ BODYPARAMETER : userProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5189,7 +5180,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5287,8 +5278,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5500,7 +5491,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5554,7 +5545,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5597,14 +5588,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6056,8 +6047,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7479,7 +7476,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7490,6 +7487,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7520,8 +7520,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7547,7 +7550,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7560,6 +7563,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7599,7 +7605,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7621,7 +7627,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7641,6 +7647,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8552,7 +8564,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8601,7 +8613,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8847,6 +8859,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8902,7 +8916,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9362,7 +9379,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9458,46 +9475,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9537,6 +9514,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9728,7 +9710,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9826,8 +9808,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10039,7 +10021,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10093,7 +10075,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10136,14 +10118,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10595,8 +10577,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12018,7 +12006,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12029,6 +12017,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12059,8 +12050,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12086,7 +12080,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12099,6 +12093,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12138,7 +12135,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12160,7 +12157,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12180,6 +12177,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13091,7 +13094,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13140,7 +13143,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13386,6 +13389,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13441,7 +13446,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13901,7 +13909,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13997,46 +14005,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14076,6 +14044,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult.md index 6f7bf090d49..892a29474dd 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult.md @@ -511,7 +511,7 @@ BODYPARAMETER : taskProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -609,8 +609,8 @@ BODYPARAMETER : taskProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -822,7 +822,7 @@ BODYPARAMETER : taskProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -876,7 +876,7 @@ BODYPARAMETER : taskProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -919,14 +919,14 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1378,8 +1378,14 @@ BODYPARAMETER : taskProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2801,7 +2807,7 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2812,6 +2818,9 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2842,8 +2851,11 @@ BODYPARAMETER : taskProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2869,7 +2881,7 @@ BODYPARAMETER : taskProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2882,6 +2894,9 @@ BODYPARAMETER : taskProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2921,7 +2936,7 @@ BODYPARAMETER : taskProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2943,7 +2958,7 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2963,6 +2978,12 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3874,7 +3895,7 @@ BODYPARAMETER : taskProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3923,7 +3944,7 @@ BODYPARAMETER : taskProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4169,6 +4190,8 @@ BODYPARAMETER : taskProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4224,7 +4247,10 @@ BODYPARAMETER : taskProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4684,7 +4710,7 @@ BODYPARAMETER : taskProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4780,46 +4806,6 @@ BODYPARAMETER : taskProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4859,6 +4845,11 @@ BODYPARAMETER : taskProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5130,7 +5121,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5228,8 +5219,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5441,7 +5432,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5495,7 +5486,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5538,14 +5529,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5997,8 +5988,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7420,7 +7417,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7431,6 +7428,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7461,8 +7461,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7488,7 +7491,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7501,6 +7504,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7540,7 +7546,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7562,7 +7568,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7582,6 +7588,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8493,7 +8505,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8542,7 +8554,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8788,6 +8800,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8843,7 +8857,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9303,7 +9320,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9399,46 +9416,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9478,6 +9455,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9682,7 +9664,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9780,8 +9762,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9991,7 +9973,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10045,7 +10027,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10088,14 +10070,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10547,8 +10529,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11970,7 +11958,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11981,6 +11969,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12011,8 +12002,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12038,7 +12032,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12051,6 +12045,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12090,7 +12087,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12112,7 +12109,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12132,6 +12129,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13043,7 +13046,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13092,7 +13095,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13338,6 +13341,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13393,7 +13398,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13853,7 +13861,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13949,46 +13957,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14028,6 +13996,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTaskReport.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTaskReport.md index 81fcf2ae90a..6da5d377811 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTaskReport.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTaskReport.md @@ -580,7 +580,7 @@ BODYPARAMETER : taskReport - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -678,8 +678,8 @@ BODYPARAMETER : taskReport - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -889,7 +889,7 @@ BODYPARAMETER : taskReport - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -943,7 +943,7 @@ BODYPARAMETER : taskReport - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -986,14 +986,14 @@ BODYPARAMETER : taskReport - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1445,8 +1445,14 @@ BODYPARAMETER : taskReport - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2868,7 +2874,7 @@ BODYPARAMETER : taskReport - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2879,6 +2885,9 @@ BODYPARAMETER : taskReport - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2909,8 +2918,11 @@ BODYPARAMETER : taskReport - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2936,7 +2948,7 @@ BODYPARAMETER : taskReport - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2949,6 +2961,9 @@ BODYPARAMETER : taskReport - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2988,7 +3003,7 @@ BODYPARAMETER : taskReport - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3010,7 +3025,7 @@ BODYPARAMETER : taskReport - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3030,6 +3045,12 @@ BODYPARAMETER : taskReport - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3941,7 +3962,7 @@ BODYPARAMETER : taskReport - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3990,7 +4011,7 @@ BODYPARAMETER : taskReport - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4236,6 +4257,8 @@ BODYPARAMETER : taskReport - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4291,7 +4314,10 @@ BODYPARAMETER : taskReport - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4751,7 +4777,7 @@ BODYPARAMETER : taskReport - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4847,46 +4873,6 @@ BODYPARAMETER : taskReport - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4926,6 +4912,11 @@ BODYPARAMETER : taskReport - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5221,7 +5212,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5319,8 +5310,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5530,7 +5521,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5584,7 +5575,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5627,14 +5618,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6086,8 +6077,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7509,7 +7506,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7520,6 +7517,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7550,8 +7550,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7577,7 +7580,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7590,6 +7593,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7629,7 +7635,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7651,7 +7657,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7671,6 +7677,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8582,7 +8594,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8631,7 +8643,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8877,6 +8889,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8932,7 +8946,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9392,7 +9409,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9488,46 +9505,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9567,6 +9544,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9772,7 +9754,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9870,8 +9852,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10083,7 +10065,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10137,7 +10119,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10180,14 +10162,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10639,8 +10621,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12062,7 +12050,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12073,6 +12061,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12103,8 +12094,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12130,7 +12124,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12143,6 +12137,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12182,7 +12179,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12204,7 +12201,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12224,6 +12221,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13135,7 +13138,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13184,7 +13187,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13430,6 +13433,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13485,7 +13490,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13945,7 +13953,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14041,46 +14049,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14120,6 +14088,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult.md index bd6d540007a..7561e007eba 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult.md @@ -495,7 +495,7 @@ BODYPARAMETER : taskProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -593,8 +593,8 @@ BODYPARAMETER : taskProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -806,7 +806,7 @@ BODYPARAMETER : taskProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -860,7 +860,7 @@ BODYPARAMETER : taskProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -903,14 +903,14 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1362,8 +1362,14 @@ BODYPARAMETER : taskProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2785,7 +2791,7 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2796,6 +2802,9 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2826,8 +2835,11 @@ BODYPARAMETER : taskProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2853,7 +2865,7 @@ BODYPARAMETER : taskProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2866,6 +2878,9 @@ BODYPARAMETER : taskProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2905,7 +2920,7 @@ BODYPARAMETER : taskProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2927,7 +2942,7 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2947,6 +2962,12 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3858,7 +3879,7 @@ BODYPARAMETER : taskProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3907,7 +3928,7 @@ BODYPARAMETER : taskProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4153,6 +4174,8 @@ BODYPARAMETER : taskProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4208,7 +4231,10 @@ BODYPARAMETER : taskProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4668,7 +4694,7 @@ BODYPARAMETER : taskProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4764,46 +4790,6 @@ BODYPARAMETER : taskProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4843,6 +4829,11 @@ BODYPARAMETER : taskProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5114,7 +5105,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5212,8 +5203,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5425,7 +5416,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5479,7 +5470,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5522,14 +5513,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5981,8 +5972,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7404,7 +7401,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7415,6 +7412,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7445,8 +7445,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7472,7 +7475,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7485,6 +7488,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7524,7 +7530,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7546,7 +7552,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7566,6 +7572,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8477,7 +8489,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8526,7 +8538,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8772,6 +8784,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8827,7 +8841,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9287,7 +9304,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9383,46 +9400,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9462,6 +9439,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9666,7 +9648,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9764,8 +9746,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9975,7 +9957,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10029,7 +10011,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10072,14 +10054,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10531,8 +10513,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11954,7 +11942,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11965,6 +11953,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11995,8 +11986,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12022,7 +12016,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12035,6 +12029,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12074,7 +12071,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12096,7 +12093,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12116,6 +12113,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13027,7 +13030,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13076,7 +13079,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13322,6 +13325,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13377,7 +13382,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13837,7 +13845,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13933,46 +13941,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14012,6 +13980,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTemplate.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTemplate.md index 4b3601a9c87..032f2f76a67 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTemplate.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTemplate.md @@ -448,7 +448,7 @@ BODYPARAMETER : workflowTempl - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -546,8 +546,8 @@ BODYPARAMETER : workflowTempl - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -757,7 +757,7 @@ BODYPARAMETER : workflowTempl - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -811,7 +811,7 @@ BODYPARAMETER : workflowTempl - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -854,14 +854,14 @@ BODYPARAMETER : workflowTempl - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1313,8 +1313,14 @@ BODYPARAMETER : workflowTempl - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2736,7 +2742,7 @@ BODYPARAMETER : workflowTempl - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2747,6 +2753,9 @@ BODYPARAMETER : workflowTempl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2777,8 +2786,11 @@ BODYPARAMETER : workflowTempl - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2804,7 +2816,7 @@ BODYPARAMETER : workflowTempl - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2817,6 +2829,9 @@ BODYPARAMETER : workflowTempl - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2856,7 +2871,7 @@ BODYPARAMETER : workflowTempl - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2878,7 +2893,7 @@ BODYPARAMETER : workflowTempl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2898,6 +2913,12 @@ BODYPARAMETER : workflowTempl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3809,7 +3830,7 @@ BODYPARAMETER : workflowTempl - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3858,7 +3879,7 @@ BODYPARAMETER : workflowTempl - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4104,6 +4125,8 @@ BODYPARAMETER : workflowTempl - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4159,7 +4182,10 @@ BODYPARAMETER : workflowTempl - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4619,7 +4645,7 @@ BODYPARAMETER : workflowTempl - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4715,46 +4741,6 @@ BODYPARAMETER : workflowTempl - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4794,6 +4780,11 @@ BODYPARAMETER : workflowTempl - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5073,7 +5064,7 @@ TASKS : Represents the configured tasks - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5171,8 +5162,8 @@ TASKS : Represents the configured tasks - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5382,7 +5373,7 @@ TASKS : Represents the configured tasks - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5436,7 +5427,7 @@ TASKS : Represents the configured tasks - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5479,14 +5470,14 @@ TASKS : Represents the configured tasks - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5938,8 +5929,14 @@ TASKS : Represents the configured tasks - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7361,7 +7358,7 @@ TASKS : Represents the configured tasks - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7372,6 +7369,9 @@ TASKS : Represents the configured tasks - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7402,8 +7402,11 @@ TASKS : Represents the configured tasks - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7429,7 +7432,7 @@ TASKS : Represents the configured tasks - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7442,6 +7445,9 @@ TASKS : Represents the configured tasks - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7481,7 +7487,7 @@ TASKS : Represents the configured tasks - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7503,7 +7509,7 @@ TASKS : Represents the configured tasks - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7523,6 +7529,12 @@ TASKS : Represents the configured tasks - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8434,7 +8446,7 @@ TASKS : Represents the configured tasks - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8483,7 +8495,7 @@ TASKS : Represents the configured tasks - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8729,6 +8741,8 @@ TASKS : Represents the configured tasks - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8784,7 +8798,10 @@ TASKS : Represents the configured tasks - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9244,7 +9261,7 @@ TASKS : Represents the configured tasks - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9340,46 +9357,6 @@ TASKS : Represents the configured tasks - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9419,6 +9396,11 @@ TASKS : Represents the configured tasks - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTemplateTask.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTemplateTask.md index 75472271604..77a98caa2d5 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTemplateTask.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTemplateTask.md @@ -530,7 +530,7 @@ BODYPARAMETER : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -628,8 +628,8 @@ BODYPARAMETER : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -839,7 +839,7 @@ BODYPARAMETER : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -893,7 +893,7 @@ BODYPARAMETER : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -936,14 +936,14 @@ BODYPARAMETER : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1395,8 +1395,14 @@ BODYPARAMETER : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2818,7 +2824,7 @@ BODYPARAMETER : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2829,6 +2835,9 @@ BODYPARAMETER : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2859,8 +2868,11 @@ BODYPARAMETER : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2886,7 +2898,7 @@ BODYPARAMETER : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2899,6 +2911,9 @@ BODYPARAMETER : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2938,7 +2953,7 @@ BODYPARAMETER : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2960,7 +2975,7 @@ BODYPARAMETER : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2980,6 +2995,12 @@ BODYPARAMETER : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3891,7 +3912,7 @@ BODYPARAMETER : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3940,7 +3961,7 @@ BODYPARAMETER : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4186,6 +4207,8 @@ BODYPARAMETER : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4241,7 +4264,10 @@ BODYPARAMETER : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4701,7 +4727,7 @@ BODYPARAMETER : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4797,46 +4823,6 @@ BODYPARAMETER : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4876,6 +4862,11 @@ BODYPARAMETER : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5143,7 +5134,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5241,8 +5232,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5454,7 +5445,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5508,7 +5499,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5551,14 +5542,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6010,8 +6001,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7433,7 +7430,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7444,6 +7441,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7474,8 +7474,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7501,7 +7504,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7514,6 +7517,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7553,7 +7559,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7575,7 +7581,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7595,6 +7601,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8506,7 +8518,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8555,7 +8567,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8801,6 +8813,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8856,7 +8870,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9316,7 +9333,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9412,46 +9429,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9491,6 +9468,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult.md index 14a1355c77d..60e01859a30 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult.md @@ -495,7 +495,7 @@ BODYPARAMETER : taskProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -593,8 +593,8 @@ BODYPARAMETER : taskProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -806,7 +806,7 @@ BODYPARAMETER : taskProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -860,7 +860,7 @@ BODYPARAMETER : taskProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -903,14 +903,14 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1362,8 +1362,14 @@ BODYPARAMETER : taskProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2785,7 +2791,7 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2796,6 +2802,9 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2826,8 +2835,11 @@ BODYPARAMETER : taskProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2853,7 +2865,7 @@ BODYPARAMETER : taskProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2866,6 +2878,9 @@ BODYPARAMETER : taskProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2905,7 +2920,7 @@ BODYPARAMETER : taskProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2927,7 +2942,7 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2947,6 +2962,12 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3858,7 +3879,7 @@ BODYPARAMETER : taskProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3907,7 +3928,7 @@ BODYPARAMETER : taskProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4153,6 +4174,8 @@ BODYPARAMETER : taskProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4208,7 +4231,10 @@ BODYPARAMETER : taskProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4668,7 +4694,7 @@ BODYPARAMETER : taskProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4764,46 +4790,6 @@ BODYPARAMETER : taskProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4843,6 +4829,11 @@ BODYPARAMETER : taskProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5114,7 +5105,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5212,8 +5203,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5425,7 +5416,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5479,7 +5470,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5522,14 +5513,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5981,8 +5972,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7404,7 +7401,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7415,6 +7412,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7445,8 +7445,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7472,7 +7475,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7485,6 +7488,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7524,7 +7530,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7546,7 +7552,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7566,6 +7572,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8477,7 +8489,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8526,7 +8538,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8772,6 +8784,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8827,7 +8841,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9287,7 +9304,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9383,46 +9400,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9462,6 +9439,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9666,7 +9648,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9764,8 +9746,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9975,7 +9957,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10029,7 +10011,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10072,14 +10054,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10531,8 +10513,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11954,7 +11942,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11965,6 +11953,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11995,8 +11986,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12022,7 +12016,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12035,6 +12029,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12074,7 +12071,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12096,7 +12093,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12116,6 +12113,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13027,7 +13030,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13076,7 +13079,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13322,6 +13325,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13377,7 +13382,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13837,7 +13845,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13933,46 +13941,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14012,6 +13980,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowUserProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowUserProcessingResult.md index 3007ed2adf1..07d22ac0459 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowUserProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowUserProcessingResult.md @@ -542,7 +542,7 @@ BODYPARAMETER : userProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -640,8 +640,8 @@ BODYPARAMETER : userProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -853,7 +853,7 @@ BODYPARAMETER : userProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -907,7 +907,7 @@ BODYPARAMETER : userProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -950,14 +950,14 @@ BODYPARAMETER : userProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1409,8 +1409,14 @@ BODYPARAMETER : userProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2832,7 +2838,7 @@ BODYPARAMETER : userProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2843,6 +2849,9 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2873,8 +2882,11 @@ BODYPARAMETER : userProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2900,7 +2912,7 @@ BODYPARAMETER : userProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2913,6 +2925,9 @@ BODYPARAMETER : userProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2952,7 +2967,7 @@ BODYPARAMETER : userProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2974,7 +2989,7 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2994,6 +3009,12 @@ BODYPARAMETER : userProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3905,7 +3926,7 @@ BODYPARAMETER : userProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3954,7 +3975,7 @@ BODYPARAMETER : userProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4200,6 +4221,8 @@ BODYPARAMETER : userProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4255,7 +4278,10 @@ BODYPARAMETER : userProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4715,7 +4741,7 @@ BODYPARAMETER : userProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4811,46 +4837,6 @@ BODYPARAMETER : userProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4890,6 +4876,11 @@ BODYPARAMETER : userProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5173,7 +5164,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5271,8 +5262,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5484,7 +5475,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5538,7 +5529,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5581,14 +5572,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6040,8 +6031,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7463,7 +7460,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7474,6 +7471,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7504,8 +7504,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7531,7 +7534,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7544,6 +7547,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7583,7 +7589,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7605,7 +7611,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7625,6 +7631,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8536,7 +8548,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8585,7 +8597,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8831,6 +8843,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8886,7 +8900,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9346,7 +9363,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9442,46 +9459,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9521,6 +9498,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9712,7 +9694,7 @@ TASKPROCESSINGRESULTS : - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9810,8 +9792,8 @@ TASKPROCESSINGRESULTS : - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10023,7 +10005,7 @@ TASKPROCESSINGRESULTS : - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10077,7 +10059,7 @@ TASKPROCESSINGRESULTS : - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10120,14 +10102,14 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10579,8 +10561,14 @@ TASKPROCESSINGRESULTS : - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12002,7 +11990,7 @@ TASKPROCESSINGRESULTS : - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12013,6 +12001,9 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12043,8 +12034,11 @@ TASKPROCESSINGRESULTS : - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12070,7 +12064,7 @@ TASKPROCESSINGRESULTS : - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12083,6 +12077,9 @@ TASKPROCESSINGRESULTS : - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12122,7 +12119,7 @@ TASKPROCESSINGRESULTS : - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12144,7 +12141,7 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12164,6 +12161,12 @@ TASKPROCESSINGRESULTS : - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13075,7 +13078,7 @@ TASKPROCESSINGRESULTS : - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13124,7 +13127,7 @@ TASKPROCESSINGRESULTS : - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13370,6 +13373,8 @@ TASKPROCESSINGRESULTS : - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13425,7 +13430,10 @@ TASKPROCESSINGRESULTS : - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13885,7 +13893,7 @@ TASKPROCESSINGRESULTS : - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13981,46 +13989,6 @@ TASKPROCESSINGRESULTS : - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14060,6 +14028,11 @@ TASKPROCESSINGRESULTS : - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult.md index eb26af95371..67a1602d800 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult.md @@ -496,7 +496,7 @@ BODYPARAMETER : taskProce - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -594,8 +594,8 @@ BODYPARAMETER : taskProce - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -807,7 +807,7 @@ BODYPARAMETER : taskProce - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -861,7 +861,7 @@ BODYPARAMETER : taskProce - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -904,14 +904,14 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1363,8 +1363,14 @@ BODYPARAMETER : taskProce - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2786,7 +2792,7 @@ BODYPARAMETER : taskProce - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2797,6 +2803,9 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2827,8 +2836,11 @@ BODYPARAMETER : taskProce - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2854,7 +2866,7 @@ BODYPARAMETER : taskProce - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2867,6 +2879,9 @@ BODYPARAMETER : taskProce - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2906,7 +2921,7 @@ BODYPARAMETER : taskProce - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2928,7 +2943,7 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2948,6 +2963,12 @@ BODYPARAMETER : taskProce - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3859,7 +3880,7 @@ BODYPARAMETER : taskProce - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3908,7 +3929,7 @@ BODYPARAMETER : taskProce - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4154,6 +4175,8 @@ BODYPARAMETER : taskProce - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4209,7 +4232,10 @@ BODYPARAMETER : taskProce - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4669,7 +4695,7 @@ BODYPARAMETER : taskProce - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4765,46 +4791,6 @@ BODYPARAMETER : taskProce - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4844,6 +4830,11 @@ BODYPARAMETER : taskProce - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5115,7 +5106,7 @@ SUBJECT : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5213,8 +5204,8 @@ SUBJECT : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5426,7 +5417,7 @@ SUBJECT : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5480,7 +5471,7 @@ SUBJECT : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5523,14 +5514,14 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5982,8 +5973,14 @@ SUBJECT : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7405,7 +7402,7 @@ SUBJECT : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7416,6 +7413,9 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7446,8 +7446,11 @@ SUBJECT : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7473,7 +7476,7 @@ SUBJECT : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7486,6 +7489,9 @@ SUBJECT : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7525,7 +7531,7 @@ SUBJECT : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7547,7 +7553,7 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7567,6 +7573,12 @@ SUBJECT : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8478,7 +8490,7 @@ SUBJECT : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8527,7 +8539,7 @@ SUBJECT : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8773,6 +8785,8 @@ SUBJECT : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8828,7 +8842,10 @@ SUBJECT : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9288,7 +9305,7 @@ SUBJECT : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9384,46 +9401,6 @@ SUBJECT : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9463,6 +9440,11 @@ SUBJECT : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9667,7 +9649,7 @@ TASK : task - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9765,8 +9747,8 @@ TASK : task - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9976,7 +9958,7 @@ TASK : task - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10030,7 +10012,7 @@ TASK : task - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10073,14 +10055,14 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10532,8 +10514,14 @@ TASK : task - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11955,7 +11943,7 @@ TASK : task - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11966,6 +11954,9 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11996,8 +11987,11 @@ TASK : task - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12023,7 +12017,7 @@ TASK : task - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12036,6 +12030,9 @@ TASK : task - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12075,7 +12072,7 @@ TASK : task - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12097,7 +12094,7 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12117,6 +12114,12 @@ TASK : task - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13028,7 +13031,7 @@ TASK : task - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13077,7 +13080,7 @@ TASK : task - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13323,6 +13326,8 @@ TASK : task - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13378,7 +13383,10 @@ TASK : task - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13838,7 +13846,7 @@ TASK : task - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13934,46 +13942,6 @@ TASK : task - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14013,6 +13981,11 @@ TASK : task - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowVersion.md b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowVersion.md index 0c50966f9b8..2d46d219811 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowVersion.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0-beta/Update-MgIdentityGovernanceLifecycleWorkflowVersion.md @@ -537,7 +537,7 @@ BODYPARAMETER : workflowVersio - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -635,8 +635,8 @@ BODYPARAMETER : workflowVersio - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -848,7 +848,7 @@ BODYPARAMETER : workflowVersio - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -902,7 +902,7 @@ BODYPARAMETER : workflowVersio - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -945,14 +945,14 @@ BODYPARAMETER : workflowVersio - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1404,8 +1404,14 @@ BODYPARAMETER : workflowVersio - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2827,7 +2833,7 @@ BODYPARAMETER : workflowVersio - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2838,6 +2844,9 @@ BODYPARAMETER : workflowVersio - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2868,8 +2877,11 @@ BODYPARAMETER : workflowVersio - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2895,7 +2907,7 @@ BODYPARAMETER : workflowVersio - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2908,6 +2920,9 @@ BODYPARAMETER : workflowVersio - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2947,7 +2962,7 @@ BODYPARAMETER : workflowVersio - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2969,7 +2984,7 @@ BODYPARAMETER : workflowVersio - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2989,6 +3004,12 @@ BODYPARAMETER : workflowVersio - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3900,7 +3921,7 @@ BODYPARAMETER : workflowVersio - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3949,7 +3970,7 @@ BODYPARAMETER : workflowVersio - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4195,6 +4216,8 @@ BODYPARAMETER : workflowVersio - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4250,7 +4273,10 @@ BODYPARAMETER : workflowVersio - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4710,7 +4736,7 @@ BODYPARAMETER : workflowVersio - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4806,46 +4832,6 @@ BODYPARAMETER : workflowVersio - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4885,6 +4871,11 @@ BODYPARAMETER : workflowVersio - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5098,7 +5089,7 @@ CREATEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5196,8 +5187,8 @@ CREATEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5409,7 +5400,7 @@ CREATEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5463,7 +5454,7 @@ CREATEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5506,14 +5497,14 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5965,8 +5956,14 @@ CREATEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7388,7 +7385,7 @@ CREATEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7399,6 +7396,9 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7429,8 +7429,11 @@ CREATEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7456,7 +7459,7 @@ CREATEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7469,6 +7472,9 @@ CREATEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7508,7 +7514,7 @@ CREATEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7530,7 +7536,7 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7550,6 +7556,12 @@ CREATEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8461,7 +8473,7 @@ CREATEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8510,7 +8522,7 @@ CREATEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8756,6 +8768,8 @@ CREATEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8811,7 +8825,10 @@ CREATEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9271,7 +9288,7 @@ CREATEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9367,46 +9384,6 @@ CREATEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9446,6 +9423,11 @@ CREATEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9705,7 +9687,7 @@ LASTMODIFIEDBY : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9803,8 +9785,8 @@ LASTMODIFIEDBY : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10016,7 +9998,7 @@ LASTMODIFIEDBY : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10070,7 +10052,7 @@ LASTMODIFIEDBY : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10113,14 +10095,14 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10572,8 +10554,14 @@ LASTMODIFIEDBY : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11995,7 +11983,7 @@ LASTMODIFIEDBY : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12006,6 +11994,9 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12036,8 +12027,11 @@ LASTMODIFIEDBY : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12063,7 +12057,7 @@ LASTMODIFIEDBY : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12076,6 +12070,9 @@ LASTMODIFIEDBY : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12115,7 +12112,7 @@ LASTMODIFIEDBY : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12137,7 +12134,7 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12157,6 +12154,12 @@ LASTMODIFIEDBY : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13068,7 +13071,7 @@ LASTMODIFIEDBY : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13117,7 +13120,7 @@ LASTMODIFIEDBY : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13363,6 +13366,8 @@ LASTMODIFIEDBY : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13418,7 +13423,10 @@ LASTMODIFIEDBY : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13878,7 +13886,7 @@ LASTMODIFIEDBY : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13974,46 +13982,6 @@ LASTMODIFIEDBY : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14053,6 +14021,11 @@ LASTMODIFIEDBY : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14256,7 +14229,7 @@ TASKS : The tasks in the workflow. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14354,8 +14327,8 @@ TASKS : The tasks in the workflow. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14565,7 +14538,7 @@ TASKS : The tasks in the workflow. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14619,7 +14592,7 @@ TASKS : The tasks in the workflow. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14662,14 +14635,14 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15121,8 +15094,14 @@ TASKS : The tasks in the workflow. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16544,7 +16523,7 @@ TASKS : The tasks in the workflow. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16555,6 +16534,9 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16585,8 +16567,11 @@ TASKS : The tasks in the workflow. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16612,7 +16597,7 @@ TASKS : The tasks in the workflow. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16625,6 +16610,9 @@ TASKS : The tasks in the workflow. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16664,7 +16652,7 @@ TASKS : The tasks in the workflow. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16686,7 +16674,7 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16706,6 +16694,12 @@ TASKS : The tasks in the workflow. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17617,7 +17611,7 @@ TASKS : The tasks in the workflow. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17666,7 +17660,7 @@ TASKS : The tasks in the workflow. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17912,6 +17906,8 @@ TASKS : The tasks in the workflow. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17967,7 +17963,10 @@ TASKS : The tasks in the workflow. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18427,7 +18426,7 @@ TASKS : The tasks in the workflow. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18523,46 +18522,6 @@ TASKS : The tasks in the workflow. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18602,6 +18561,11 @@ TASKS : The tasks in the workflow. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/Microsoft.Graph.Identity.Governance.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/Microsoft.Graph.Identity.Governance.md index 0533952eee9..129c4fd8cad 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/Microsoft.Graph.Identity.Governance.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/Microsoft.Graph.Identity.Governance.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Identity.Governance -Module Guid: f35ec8f5-414a-4b7f-863f-632ec69c9a32 +Module Guid: 0156255c-5096-45c3-a3fb-87c6adb21ca3 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.identity.governance Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAccessPackage.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAccessPackage.md index c4dedf6e5df..4337d3394ca 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAccessPackage.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAccessPackage.md @@ -418,7 +418,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -680,7 +680,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -729,11 +729,11 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1988,7 +1988,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2591,7 +2591,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2599,7 +2599,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2695,7 +2695,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2755,7 +2755,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2919,7 +2919,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2936,7 +2936,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2994,7 +2994,7 @@ ASSIGNMENTPOLICIES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3273,7 +3273,7 @@ ASSIGNMENTPOLICIES : . - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3322,11 +3322,11 @@ ASSIGNMENTPOLICIES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4581,7 +4581,7 @@ ASSIGNMENTPOLICIES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5184,7 +5184,7 @@ ASSIGNMENTPOLICIES : . - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5192,7 +5192,7 @@ ASSIGNMENTPOLICIES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5288,7 +5288,7 @@ ASSIGNMENTPOLICIES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5348,7 +5348,7 @@ ASSIGNMENTPOLICIES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5512,7 +5512,7 @@ ASSIGNMENTPOLICIES : . - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5529,7 +5529,7 @@ ASSIGNMENTPOLICIES : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5712,7 +5712,7 @@ BODYPARAMETER : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5974,7 +5974,7 @@ BODYPARAMETER : accessPackage - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6023,11 +6023,11 @@ BODYPARAMETER : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7282,7 +7282,7 @@ BODYPARAMETER : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7885,7 +7885,7 @@ BODYPARAMETER : accessPackage - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7893,7 +7893,7 @@ BODYPARAMETER : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7989,7 +7989,7 @@ BODYPARAMETER : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8049,7 +8049,7 @@ BODYPARAMETER : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8213,7 +8213,7 @@ BODYPARAMETER : accessPackage - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8230,7 +8230,7 @@ BODYPARAMETER : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8351,7 +8351,7 @@ CATALOG : accessPackageCatalog - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -8613,7 +8613,7 @@ CATALOG : accessPackageCatalog - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -8662,11 +8662,11 @@ CATALOG : accessPackageCatalog - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9921,7 +9921,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10524,7 +10524,7 @@ CATALOG : accessPackageCatalog - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10532,7 +10532,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10628,7 +10628,7 @@ CATALOG : accessPackageCatalog - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10688,7 +10688,7 @@ CATALOG : accessPackageCatalog - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10852,7 +10852,7 @@ CATALOG : accessPackageCatalog - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10869,7 +10869,7 @@ CATALOG : accessPackageCatalog - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11004,7 +11004,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -11266,7 +11266,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -11315,11 +11315,11 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12574,7 +12574,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13177,7 +13177,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13185,7 +13185,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13281,7 +13281,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13341,7 +13341,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13505,7 +13505,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13522,7 +13522,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13558,7 +13558,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -13837,7 +13837,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -13886,11 +13886,11 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15145,7 +15145,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15748,7 +15748,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15756,7 +15756,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15852,7 +15852,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15912,7 +15912,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -16076,7 +16076,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16093,7 +16093,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAccessPackageAssignmentPolicy.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAccessPackageAssignmentPolicy.md index d674abab42b..adbb82d990a 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAccessPackageAssignmentPolicy.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAccessPackageAssignmentPolicy.md @@ -502,7 +502,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -764,7 +764,7 @@ ACCESSPACKAGE : accessPackage - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -813,11 +813,11 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2072,7 +2072,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2675,7 +2675,7 @@ ACCESSPACKAGE : accessPackage - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2683,7 +2683,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2779,7 +2779,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2839,7 +2839,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3003,7 +3003,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3020,7 +3020,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3085,7 +3085,7 @@ BODYPARAMETER : accessPackageAssig - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3364,7 +3364,7 @@ BODYPARAMETER : accessPackageAssig - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3413,11 +3413,11 @@ BODYPARAMETER : accessPackageAssig - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4672,7 +4672,7 @@ BODYPARAMETER : accessPackageAssig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5275,7 +5275,7 @@ BODYPARAMETER : accessPackageAssig - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5283,7 +5283,7 @@ BODYPARAMETER : accessPackageAssig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5379,7 +5379,7 @@ BODYPARAMETER : accessPackageAssig - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5439,7 +5439,7 @@ BODYPARAMETER : accessPackageAssig - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5603,7 +5603,7 @@ BODYPARAMETER : accessPackageAssig - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5620,7 +5620,7 @@ BODYPARAMETER : accessPackageAssig - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5795,7 +5795,7 @@ CATALOG : accessPackageCatalog - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6057,7 +6057,7 @@ CATALOG : accessPackageCatalog - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6106,11 +6106,11 @@ CATALOG : accessPackageCatalog - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7365,7 +7365,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7968,7 +7968,7 @@ CATALOG : accessPackageCatalog - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7976,7 +7976,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8072,7 +8072,7 @@ CATALOG : accessPackageCatalog - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8132,7 +8132,7 @@ CATALOG : accessPackageCatalog - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8296,7 +8296,7 @@ CATALOG : accessPackageCatalog - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8313,7 +8313,7 @@ CATALOG : accessPackageCatalog - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAssignment.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAssignment.md index 617daf919fd..7a1ccff1c66 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAssignment.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAssignment.md @@ -351,7 +351,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -613,7 +613,7 @@ ACCESSPACKAGE : accessPackage - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -662,11 +662,11 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1921,7 +1921,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2524,7 +2524,7 @@ ACCESSPACKAGE : accessPackage - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2532,7 +2532,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2628,7 +2628,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2688,7 +2688,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2852,7 +2852,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2869,7 +2869,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2928,7 +2928,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3207,7 +3207,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3256,11 +3256,11 @@ ASSIGNMENTPOLICY : accessPackageAs - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4515,7 +4515,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5118,7 +5118,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5126,7 +5126,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5222,7 +5222,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5282,7 +5282,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5446,7 +5446,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5463,7 +5463,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5649,7 +5649,7 @@ BODYPARAMETER : accessPackageAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5911,7 +5911,7 @@ BODYPARAMETER : accessPackageAssignment - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5960,11 +5960,11 @@ BODYPARAMETER : accessPackageAssignment - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7219,7 +7219,7 @@ BODYPARAMETER : accessPackageAssignment - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7822,7 +7822,7 @@ BODYPARAMETER : accessPackageAssignment - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7830,7 +7830,7 @@ BODYPARAMETER : accessPackageAssignment - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7926,7 +7926,7 @@ BODYPARAMETER : accessPackageAssignment - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7986,7 +7986,7 @@ BODYPARAMETER : accessPackageAssignment - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8150,7 +8150,7 @@ BODYPARAMETER : accessPackageAssignment - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8167,7 +8167,7 @@ BODYPARAMETER : accessPackageAssignment - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAssignmentPolicy.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAssignmentPolicy.md index 88685c21cbe..081ba329b4e 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAssignmentPolicy.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAssignmentPolicy.md @@ -612,7 +612,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -874,7 +874,7 @@ ACCESSPACKAGE : accessPackage - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -923,11 +923,11 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2182,7 +2182,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2785,7 +2785,7 @@ ACCESSPACKAGE : accessPackage - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2793,7 +2793,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2889,7 +2889,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2949,7 +2949,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3113,7 +3113,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3130,7 +3130,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3195,7 +3195,7 @@ BODYPARAMETER : accessPackageAssig - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3474,7 +3474,7 @@ BODYPARAMETER : accessPackageAssig - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3523,11 +3523,11 @@ BODYPARAMETER : accessPackageAssig - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4782,7 +4782,7 @@ BODYPARAMETER : accessPackageAssig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5385,7 +5385,7 @@ BODYPARAMETER : accessPackageAssig - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5393,7 +5393,7 @@ BODYPARAMETER : accessPackageAssig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5489,7 +5489,7 @@ BODYPARAMETER : accessPackageAssig - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5549,7 +5549,7 @@ BODYPARAMETER : accessPackageAssig - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5713,7 +5713,7 @@ BODYPARAMETER : accessPackageAssig - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5730,7 +5730,7 @@ BODYPARAMETER : accessPackageAssig - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5905,7 +5905,7 @@ CATALOG : accessPackageCatalog - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6167,7 +6167,7 @@ CATALOG : accessPackageCatalog - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6216,11 +6216,11 @@ CATALOG : accessPackageCatalog - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7475,7 +7475,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8078,7 +8078,7 @@ CATALOG : accessPackageCatalog - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8086,7 +8086,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8182,7 +8182,7 @@ CATALOG : accessPackageCatalog - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8242,7 +8242,7 @@ CATALOG : accessPackageCatalog - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8406,7 +8406,7 @@ CATALOG : accessPackageCatalog - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8423,7 +8423,7 @@ CATALOG : accessPackageCatalog - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAssignmentRequest.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAssignmentRequest.md index 3dae43ac61d..d118b4c0257 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAssignmentRequest.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementAssignmentRequest.md @@ -466,7 +466,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -728,7 +728,7 @@ ACCESSPACKAGE : accessPackage - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -777,11 +777,11 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2036,7 +2036,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2639,7 +2639,7 @@ ACCESSPACKAGE : accessPackage - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2647,7 +2647,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2743,7 +2743,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2803,7 +2803,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2967,7 +2967,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2984,7 +2984,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3116,7 +3116,7 @@ ASSIGNMENT : accessPackageAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3378,7 +3378,7 @@ ASSIGNMENT : accessPackageAssignment - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3427,11 +3427,11 @@ ASSIGNMENT : accessPackageAssignment - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4686,7 +4686,7 @@ ASSIGNMENT : accessPackageAssignment - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5289,7 +5289,7 @@ ASSIGNMENT : accessPackageAssignment - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5297,7 +5297,7 @@ ASSIGNMENT : accessPackageAssignment - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5393,7 +5393,7 @@ ASSIGNMENT : accessPackageAssignment - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5453,7 +5453,7 @@ ASSIGNMENT : accessPackageAssignment - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5617,7 +5617,7 @@ ASSIGNMENT : accessPackageAssignment - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5634,7 +5634,7 @@ ASSIGNMENT : accessPackageAssignment - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5791,7 +5791,7 @@ BODYPARAMETER : accessPackageAssi - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6053,7 +6053,7 @@ BODYPARAMETER : accessPackageAssi - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6102,11 +6102,11 @@ BODYPARAMETER : accessPackageAssi - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7361,7 +7361,7 @@ BODYPARAMETER : accessPackageAssi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7964,7 +7964,7 @@ BODYPARAMETER : accessPackageAssi - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7972,7 +7972,7 @@ BODYPARAMETER : accessPackageAssi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8068,7 +8068,7 @@ BODYPARAMETER : accessPackageAssi - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8128,7 +8128,7 @@ BODYPARAMETER : accessPackageAssi - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8292,7 +8292,7 @@ BODYPARAMETER : accessPackageAssi - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8309,7 +8309,7 @@ BODYPARAMETER : accessPackageAssi - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementCatalog.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementCatalog.md index 0b5da0eeb8e..07f47039b59 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementCatalog.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementCatalog.md @@ -378,7 +378,7 @@ ACCESSPACKAGES : The access packages in this ca - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -640,7 +640,7 @@ ACCESSPACKAGES : The access packages in this ca - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -689,11 +689,11 @@ ACCESSPACKAGES : The access packages in this ca - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1948,7 +1948,7 @@ ACCESSPACKAGES : The access packages in this ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2551,7 +2551,7 @@ ACCESSPACKAGES : The access packages in this ca - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2559,7 +2559,7 @@ ACCESSPACKAGES : The access packages in this ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2655,7 +2655,7 @@ ACCESSPACKAGES : The access packages in this ca - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2715,7 +2715,7 @@ ACCESSPACKAGES : The access packages in this ca - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2879,7 +2879,7 @@ ACCESSPACKAGES : The access packages in this ca - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2896,7 +2896,7 @@ ACCESSPACKAGES : The access packages in this ca - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3017,7 +3017,7 @@ BODYPARAMETER : accessPackageCatalog - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3279,7 +3279,7 @@ BODYPARAMETER : accessPackageCatalog - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3328,11 +3328,11 @@ BODYPARAMETER : accessPackageCatalog - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4587,7 +4587,7 @@ BODYPARAMETER : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5190,7 +5190,7 @@ BODYPARAMETER : accessPackageCatalog - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5198,7 +5198,7 @@ BODYPARAMETER : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5294,7 +5294,7 @@ BODYPARAMETER : accessPackageCatalog - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5354,7 +5354,7 @@ BODYPARAMETER : accessPackageCatalog - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5518,7 +5518,7 @@ BODYPARAMETER : accessPackageCatalog - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5535,7 +5535,7 @@ BODYPARAMETER : accessPackageCatalog - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementCatalogAccessPackageAssignmentPolicy.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementCatalogAccessPackageAssignmentPolicy.md index 80aeb89009c..75fe54c36ba 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementCatalogAccessPackageAssignmentPolicy.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/New-MgEntitlementManagementCatalogAccessPackageAssignmentPolicy.md @@ -518,7 +518,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -780,7 +780,7 @@ ACCESSPACKAGE : accessPackage - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -829,11 +829,11 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2088,7 +2088,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2691,7 +2691,7 @@ ACCESSPACKAGE : accessPackage - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2699,7 +2699,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2795,7 +2795,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2855,7 +2855,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3019,7 +3019,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3036,7 +3036,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3101,7 +3101,7 @@ BODYPARAMETER : accessPackageAssig - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3380,7 +3380,7 @@ BODYPARAMETER : accessPackageAssig - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3429,11 +3429,11 @@ BODYPARAMETER : accessPackageAssig - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4688,7 +4688,7 @@ BODYPARAMETER : accessPackageAssig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5291,7 +5291,7 @@ BODYPARAMETER : accessPackageAssig - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5299,7 +5299,7 @@ BODYPARAMETER : accessPackageAssig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5395,7 +5395,7 @@ BODYPARAMETER : accessPackageAssig - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5455,7 +5455,7 @@ BODYPARAMETER : accessPackageAssig - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5619,7 +5619,7 @@ BODYPARAMETER : accessPackageAssig - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5636,7 +5636,7 @@ BODYPARAMETER : accessPackageAssig - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5811,7 +5811,7 @@ CATALOG : accessPackageCatalog - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6073,7 +6073,7 @@ CATALOG : accessPackageCatalog - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6122,11 +6122,11 @@ CATALOG : accessPackageCatalog - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7381,7 +7381,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7984,7 +7984,7 @@ CATALOG : accessPackageCatalog - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7992,7 +7992,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8088,7 +8088,7 @@ CATALOG : accessPackageCatalog - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8148,7 +8148,7 @@ CATALOG : accessPackageCatalog - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8312,7 +8312,7 @@ CATALOG : accessPackageCatalog - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8329,7 +8329,7 @@ CATALOG : accessPackageCatalog - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/Set-MgEntitlementManagementAssignmentPolicy.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/Set-MgEntitlementManagementAssignmentPolicy.md index 1a797d5c849..b977d8bbb1a 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/Set-MgEntitlementManagementAssignmentPolicy.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/Set-MgEntitlementManagementAssignmentPolicy.md @@ -583,7 +583,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -845,7 +845,7 @@ ACCESSPACKAGE : accessPackage - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -894,11 +894,11 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2153,7 +2153,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2756,7 +2756,7 @@ ACCESSPACKAGE : accessPackage - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2764,7 +2764,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2860,7 +2860,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2920,7 +2920,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3084,7 +3084,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3101,7 +3101,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3166,7 +3166,7 @@ BODYPARAMETER : accessPackageAssig - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3445,7 +3445,7 @@ BODYPARAMETER : accessPackageAssig - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3494,11 +3494,11 @@ BODYPARAMETER : accessPackageAssig - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4753,7 +4753,7 @@ BODYPARAMETER : accessPackageAssig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5356,7 +5356,7 @@ BODYPARAMETER : accessPackageAssig - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5364,7 +5364,7 @@ BODYPARAMETER : accessPackageAssig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5460,7 +5460,7 @@ BODYPARAMETER : accessPackageAssig - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5520,7 +5520,7 @@ BODYPARAMETER : accessPackageAssig - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5684,7 +5684,7 @@ BODYPARAMETER : accessPackageAssig - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5701,7 +5701,7 @@ BODYPARAMETER : accessPackageAssig - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5876,7 +5876,7 @@ CATALOG : accessPackageCatalog - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6138,7 +6138,7 @@ CATALOG : accessPackageCatalog - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6187,11 +6187,11 @@ CATALOG : accessPackageCatalog - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7446,7 +7446,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8049,7 +8049,7 @@ CATALOG : accessPackageCatalog - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8057,7 +8057,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8153,7 +8153,7 @@ CATALOG : accessPackageCatalog - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8213,7 +8213,7 @@ CATALOG : accessPackageCatalog - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8377,7 +8377,7 @@ CATALOG : accessPackageCatalog - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8394,7 +8394,7 @@ CATALOG : accessPackageCatalog - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementAccessPackage.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementAccessPackage.md index 5bf14e273c8..5cd4e274c9e 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementAccessPackage.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementAccessPackage.md @@ -477,7 +477,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -739,7 +739,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -788,11 +788,11 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2047,7 +2047,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2650,7 +2650,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2658,7 +2658,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2754,7 +2754,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2814,7 +2814,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2978,7 +2978,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2995,7 +2995,7 @@ ACCESSPACKAGESINCOMPATIBLEWITH : The access pac - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3053,7 +3053,7 @@ ASSIGNMENTPOLICIES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3332,7 +3332,7 @@ ASSIGNMENTPOLICIES : . - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3381,11 +3381,11 @@ ASSIGNMENTPOLICIES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4640,7 +4640,7 @@ ASSIGNMENTPOLICIES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5243,7 +5243,7 @@ ASSIGNMENTPOLICIES : . - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5251,7 +5251,7 @@ ASSIGNMENTPOLICIES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5347,7 +5347,7 @@ ASSIGNMENTPOLICIES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5407,7 +5407,7 @@ ASSIGNMENTPOLICIES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5571,7 +5571,7 @@ ASSIGNMENTPOLICIES : . - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5588,7 +5588,7 @@ ASSIGNMENTPOLICIES : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5771,7 +5771,7 @@ BODYPARAMETER : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6033,7 +6033,7 @@ BODYPARAMETER : accessPackage - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6082,11 +6082,11 @@ BODYPARAMETER : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7341,7 +7341,7 @@ BODYPARAMETER : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7944,7 +7944,7 @@ BODYPARAMETER : accessPackage - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7952,7 +7952,7 @@ BODYPARAMETER : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8048,7 +8048,7 @@ BODYPARAMETER : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8108,7 +8108,7 @@ BODYPARAMETER : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8272,7 +8272,7 @@ BODYPARAMETER : accessPackage - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8289,7 +8289,7 @@ BODYPARAMETER : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8410,7 +8410,7 @@ CATALOG : accessPackageCatalog - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -8672,7 +8672,7 @@ CATALOG : accessPackageCatalog - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -8721,11 +8721,11 @@ CATALOG : accessPackageCatalog - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9980,7 +9980,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10583,7 +10583,7 @@ CATALOG : accessPackageCatalog - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10591,7 +10591,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10687,7 +10687,7 @@ CATALOG : accessPackageCatalog - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10747,7 +10747,7 @@ CATALOG : accessPackageCatalog - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10911,7 +10911,7 @@ CATALOG : accessPackageCatalog - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10928,7 +10928,7 @@ CATALOG : accessPackageCatalog - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11063,7 +11063,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -11325,7 +11325,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -11374,11 +11374,11 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12633,7 +12633,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13236,7 +13236,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13244,7 +13244,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13340,7 +13340,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13400,7 +13400,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13564,7 +13564,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13581,7 +13581,7 @@ INCOMPATIBLEACCESSPACKAGES : The access package - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13617,7 +13617,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -13896,7 +13896,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -13945,11 +13945,11 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15204,7 +15204,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15807,7 +15807,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15815,7 +15815,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15911,7 +15911,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15971,7 +15971,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -16135,7 +16135,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16152,7 +16152,7 @@ INCOMPATIBLEGROUPS : The groups whose members are ineli - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementAssignment.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementAssignment.md index d55b414217e..be2dd1bbe5b 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementAssignment.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementAssignment.md @@ -428,7 +428,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -690,7 +690,7 @@ ACCESSPACKAGE : accessPackage - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -739,11 +739,11 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1998,7 +1998,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2601,7 +2601,7 @@ ACCESSPACKAGE : accessPackage - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2609,7 +2609,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2705,7 +2705,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2765,7 +2765,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2929,7 +2929,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2946,7 +2946,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3005,7 +3005,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3284,7 +3284,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3333,11 +3333,11 @@ ASSIGNMENTPOLICY : accessPackageAs - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4592,7 +4592,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5195,7 +5195,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5203,7 +5203,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5299,7 +5299,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5359,7 +5359,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5523,7 +5523,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5540,7 +5540,7 @@ ASSIGNMENTPOLICY : accessPackageAs - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5726,7 +5726,7 @@ BODYPARAMETER : accessPackageAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5988,7 +5988,7 @@ BODYPARAMETER : accessPackageAssignment - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6037,11 +6037,11 @@ BODYPARAMETER : accessPackageAssignment - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7296,7 +7296,7 @@ BODYPARAMETER : accessPackageAssignment - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7899,7 +7899,7 @@ BODYPARAMETER : accessPackageAssignment - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7907,7 +7907,7 @@ BODYPARAMETER : accessPackageAssignment - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8003,7 +8003,7 @@ BODYPARAMETER : accessPackageAssignment - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8063,7 +8063,7 @@ BODYPARAMETER : accessPackageAssignment - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8227,7 +8227,7 @@ BODYPARAMETER : accessPackageAssignment - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8244,7 +8244,7 @@ BODYPARAMETER : accessPackageAssignment - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementAssignmentRequest.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementAssignmentRequest.md index 245202c16c5..56c3660e246 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementAssignmentRequest.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementAssignmentRequest.md @@ -463,7 +463,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -725,7 +725,7 @@ ACCESSPACKAGE : accessPackage - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -774,11 +774,11 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2033,7 +2033,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2636,7 +2636,7 @@ ACCESSPACKAGE : accessPackage - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2644,7 +2644,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2740,7 +2740,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2800,7 +2800,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2964,7 +2964,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2981,7 +2981,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3113,7 +3113,7 @@ ASSIGNMENT : accessPackageAssignment - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3375,7 +3375,7 @@ ASSIGNMENT : accessPackageAssignment - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3424,11 +3424,11 @@ ASSIGNMENT : accessPackageAssignment - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4683,7 +4683,7 @@ ASSIGNMENT : accessPackageAssignment - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5286,7 +5286,7 @@ ASSIGNMENT : accessPackageAssignment - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5294,7 +5294,7 @@ ASSIGNMENT : accessPackageAssignment - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5390,7 +5390,7 @@ ASSIGNMENT : accessPackageAssignment - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5450,7 +5450,7 @@ ASSIGNMENT : accessPackageAssignment - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5614,7 +5614,7 @@ ASSIGNMENT : accessPackageAssignment - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5631,7 +5631,7 @@ ASSIGNMENT : accessPackageAssignment - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5788,7 +5788,7 @@ BODYPARAMETER : accessPackageAssi - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6050,7 +6050,7 @@ BODYPARAMETER : accessPackageAssi - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6099,11 +6099,11 @@ BODYPARAMETER : accessPackageAssi - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7358,7 +7358,7 @@ BODYPARAMETER : accessPackageAssi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7961,7 +7961,7 @@ BODYPARAMETER : accessPackageAssi - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7969,7 +7969,7 @@ BODYPARAMETER : accessPackageAssi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8065,7 +8065,7 @@ BODYPARAMETER : accessPackageAssi - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8125,7 +8125,7 @@ BODYPARAMETER : accessPackageAssi - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8289,7 +8289,7 @@ BODYPARAMETER : accessPackageAssi - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8306,7 +8306,7 @@ BODYPARAMETER : accessPackageAssi - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementCatalog.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementCatalog.md index 285b0b5c8e7..8fd23abb69e 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementCatalog.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementCatalog.md @@ -439,7 +439,7 @@ ACCESSPACKAGES : The access packages in this ca - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -701,7 +701,7 @@ ACCESSPACKAGES : The access packages in this ca - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -750,11 +750,11 @@ ACCESSPACKAGES : The access packages in this ca - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2009,7 +2009,7 @@ ACCESSPACKAGES : The access packages in this ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2612,7 +2612,7 @@ ACCESSPACKAGES : The access packages in this ca - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2620,7 +2620,7 @@ ACCESSPACKAGES : The access packages in this ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2716,7 +2716,7 @@ ACCESSPACKAGES : The access packages in this ca - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2776,7 +2776,7 @@ ACCESSPACKAGES : The access packages in this ca - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2940,7 +2940,7 @@ ACCESSPACKAGES : The access packages in this ca - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2957,7 +2957,7 @@ ACCESSPACKAGES : The access packages in this ca - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3078,7 +3078,7 @@ BODYPARAMETER : accessPackageCatalog - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3340,7 +3340,7 @@ BODYPARAMETER : accessPackageCatalog - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3389,11 +3389,11 @@ BODYPARAMETER : accessPackageCatalog - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4648,7 +4648,7 @@ BODYPARAMETER : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5251,7 +5251,7 @@ BODYPARAMETER : accessPackageCatalog - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5259,7 +5259,7 @@ BODYPARAMETER : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5355,7 +5355,7 @@ BODYPARAMETER : accessPackageCatalog - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5415,7 +5415,7 @@ BODYPARAMETER : accessPackageCatalog - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5579,7 +5579,7 @@ BODYPARAMETER : accessPackageCatalog - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5596,7 +5596,7 @@ BODYPARAMETER : accessPackageCatalog - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementCatalogAccessPackageAssignmentPolicy.md b/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementCatalogAccessPackageAssignmentPolicy.md index e67b25aa90e..3717f0bfd68 100644 --- a/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementCatalogAccessPackageAssignmentPolicy.md +++ b/src/Identity.Governance/Identity.Governance/docs/v1.0/Update-MgEntitlementManagementCatalogAccessPackageAssignmentPolicy.md @@ -550,7 +550,7 @@ ACCESSPACKAGE : accessPackage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -812,7 +812,7 @@ ACCESSPACKAGE : accessPackage - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -861,11 +861,11 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2120,7 +2120,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2723,7 +2723,7 @@ ACCESSPACKAGE : accessPackage - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2731,7 +2731,7 @@ ACCESSPACKAGE : accessPackage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2827,7 +2827,7 @@ ACCESSPACKAGE : accessPackage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2887,7 +2887,7 @@ ACCESSPACKAGE : accessPackage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3051,7 +3051,7 @@ ACCESSPACKAGE : accessPackage - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3068,7 +3068,7 @@ ACCESSPACKAGE : accessPackage - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -3133,7 +3133,7 @@ BODYPARAMETER : accessPackageAssig - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3412,7 +3412,7 @@ BODYPARAMETER : accessPackageAssig - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3461,11 +3461,11 @@ BODYPARAMETER : accessPackageAssig - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4720,7 +4720,7 @@ BODYPARAMETER : accessPackageAssig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5323,7 +5323,7 @@ BODYPARAMETER : accessPackageAssig - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5331,7 +5331,7 @@ BODYPARAMETER : accessPackageAssig - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5427,7 +5427,7 @@ BODYPARAMETER : accessPackageAssig - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5487,7 +5487,7 @@ BODYPARAMETER : accessPackageAssig - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5651,7 +5651,7 @@ BODYPARAMETER : accessPackageAssig - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5668,7 +5668,7 @@ BODYPARAMETER : accessPackageAssig - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5843,7 +5843,7 @@ CATALOG : accessPackageCatalog - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -6105,7 +6105,7 @@ CATALOG : accessPackageCatalog - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -6154,11 +6154,11 @@ CATALOG : accessPackageCatalog - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7413,7 +7413,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -8016,7 +8016,7 @@ CATALOG : accessPackageCatalog - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8024,7 +8024,7 @@ CATALOG : accessPackageCatalog - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8120,7 +8120,7 @@ CATALOG : accessPackageCatalog - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8180,7 +8180,7 @@ CATALOG : accessPackageCatalog - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8344,7 +8344,7 @@ CATALOG : accessPackageCatalog - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8361,7 +8361,7 @@ CATALOG : accessPackageCatalog - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Microsoft.Graph.Identity.SignIns.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Microsoft.Graph.Identity.SignIns.md index b98732e7039..ee0863724c7 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Microsoft.Graph.Identity.SignIns.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Microsoft.Graph.Identity.SignIns.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Identity.SignIns -Module Guid: 00fce1df-8c97-4569-99cf-7f23d3b34eed +Module Guid: e36cfed7-9f0f-45d4-9f92-de7d024a849f Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.identity.signins Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgInvitation.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgInvitation.md index 919877d6346..c3d1ca3c90f 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgInvitation.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgInvitation.md @@ -452,7 +452,7 @@ BODYPARAMETER : invitation - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -550,8 +550,8 @@ BODYPARAMETER : invitation - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -763,7 +763,7 @@ BODYPARAMETER : invitation - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -817,7 +817,7 @@ BODYPARAMETER : invitation - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -860,14 +860,14 @@ BODYPARAMETER : invitation - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1319,8 +1319,14 @@ BODYPARAMETER : invitation - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2742,7 +2748,7 @@ BODYPARAMETER : invitation - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2753,6 +2759,9 @@ BODYPARAMETER : invitation - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2783,8 +2792,11 @@ BODYPARAMETER : invitation - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2810,7 +2822,7 @@ BODYPARAMETER : invitation - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2823,6 +2835,9 @@ BODYPARAMETER : invitation - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2862,7 +2877,7 @@ BODYPARAMETER : invitation - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2884,7 +2899,7 @@ BODYPARAMETER : invitation - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2904,6 +2919,12 @@ BODYPARAMETER : invitation - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3815,7 +3836,7 @@ BODYPARAMETER : invitation - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3864,7 +3885,7 @@ BODYPARAMETER : invitation - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4110,6 +4131,8 @@ BODYPARAMETER : invitation - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4165,7 +4188,10 @@ BODYPARAMETER : invitation - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4625,7 +4651,7 @@ BODYPARAMETER : invitation - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4721,46 +4747,6 @@ BODYPARAMETER : invitation - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4800,6 +4786,11 @@ BODYPARAMETER : invitation - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4995,7 +4986,7 @@ INVITEDUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5093,8 +5084,8 @@ INVITEDUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5306,7 +5297,7 @@ INVITEDUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5360,7 +5351,7 @@ INVITEDUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5403,14 +5394,14 @@ INVITEDUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5862,8 +5853,14 @@ INVITEDUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7285,7 +7282,7 @@ INVITEDUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7296,6 +7293,9 @@ INVITEDUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7326,8 +7326,11 @@ INVITEDUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7353,7 +7356,7 @@ INVITEDUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7366,6 +7369,9 @@ INVITEDUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7405,7 +7411,7 @@ INVITEDUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7427,7 +7433,7 @@ INVITEDUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7447,6 +7453,12 @@ INVITEDUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8358,7 +8370,7 @@ INVITEDUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8407,7 +8419,7 @@ INVITEDUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8653,6 +8665,8 @@ INVITEDUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8708,7 +8722,10 @@ INVITEDUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9168,7 +9185,7 @@ INVITEDUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9264,46 +9281,6 @@ INVITEDUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9343,6 +9320,11 @@ INVITEDUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyAuthorizationPolicy.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyAuthorizationPolicy.md index 573594b1258..bb857335d76 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyAuthorizationPolicy.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyAuthorizationPolicy.md @@ -374,7 +374,7 @@ BODYPARAMETER : authorizationPolicy - `[IsDefault ]`: - `[RolePermissions ]`: - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: - `[DefaultUserRolePermissions ]`: defaultUserRolePermissions - `[(Any) ]`: This indicates any property can be added to this object. @@ -391,7 +391,7 @@ DEFAULTUSERROLEOVERRIDES : . - `[IsDefault ]`: - `[RolePermissions ]`: - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: DEFAULTUSERROLEPERMISSIONS : defaultUserRolePermissions diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyAuthorizationPolicyDefaultUserRoleOverride.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyAuthorizationPolicyDefaultUserRoleOverride.md index e84f3f4ecc5..845be668b73 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyAuthorizationPolicyDefaultUserRoleOverride.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyAuthorizationPolicyDefaultUserRoleOverride.md @@ -213,7 +213,7 @@ BODYPARAMETER : defaultUserRoleOverride - `[IsDefault ]`: - `[RolePermissions ]`: - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: INPUTOBJECT : Identity Parameter @@ -295,7 +295,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : . - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: ## RELATED LINKS diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyMobileAppManagementPolicy.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyMobileAppManagementPolicy.md index 866dc291aab..d1934ed938d 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyMobileAppManagementPolicy.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyMobileAppManagementPolicy.md @@ -274,7 +274,7 @@ BODYPARAMETER : mobilityManagementPolic - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -740,8 +740,8 @@ BODYPARAMETER : mobilityManagementPolic - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -953,7 +953,7 @@ BODYPARAMETER : mobilityManagementPolic - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1005,7 +1005,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1047,14 +1047,14 @@ BODYPARAMETER : mobilityManagementPolic - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1347,8 +1347,14 @@ BODYPARAMETER : mobilityManagementPolic - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2625,7 +2631,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2645,6 +2651,12 @@ BODYPARAMETER : mobilityManagementPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3547,7 +3559,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3596,7 +3608,7 @@ BODYPARAMETER : mobilityManagementPolic - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3748,6 +3760,9 @@ BODYPARAMETER : mobilityManagementPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3778,8 +3793,11 @@ BODYPARAMETER : mobilityManagementPolic - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3805,7 +3823,7 @@ BODYPARAMETER : mobilityManagementPolic - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3818,6 +3836,9 @@ BODYPARAMETER : mobilityManagementPolic - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3952,6 +3973,8 @@ BODYPARAMETER : mobilityManagementPolic - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4007,7 +4030,10 @@ BODYPARAMETER : mobilityManagementPolic - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4467,7 +4493,7 @@ BODYPARAMETER : mobilityManagementPolic - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4563,46 +4589,6 @@ BODYPARAMETER : mobilityManagementPolic - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4642,6 +4628,11 @@ BODYPARAMETER : mobilityManagementPolic - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4752,7 +4743,7 @@ BODYPARAMETER : mobilityManagementPolic - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4762,7 +4753,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -4806,7 +4797,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5272,8 +5263,8 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5485,7 +5476,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5537,7 +5528,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5579,14 +5570,14 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5879,8 +5870,14 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7157,7 +7154,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7177,6 +7174,12 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8079,7 +8082,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8128,7 +8131,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8280,6 +8283,9 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8310,8 +8316,11 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8337,7 +8346,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8350,6 +8359,9 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8484,6 +8496,8 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8539,7 +8553,10 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8999,7 +9016,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9095,46 +9112,6 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9174,6 +9151,11 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9284,7 +9266,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9294,7 +9276,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyMobileDeviceManagementPolicy.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyMobileDeviceManagementPolicy.md index 65d1ae66678..474ac2a0c7d 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyMobileDeviceManagementPolicy.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/New-MgPolicyMobileDeviceManagementPolicy.md @@ -274,7 +274,7 @@ BODYPARAMETER : mobilityManagementPolic - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -740,8 +740,8 @@ BODYPARAMETER : mobilityManagementPolic - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -953,7 +953,7 @@ BODYPARAMETER : mobilityManagementPolic - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1005,7 +1005,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1047,14 +1047,14 @@ BODYPARAMETER : mobilityManagementPolic - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1347,8 +1347,14 @@ BODYPARAMETER : mobilityManagementPolic - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2625,7 +2631,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2645,6 +2651,12 @@ BODYPARAMETER : mobilityManagementPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3547,7 +3559,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3596,7 +3608,7 @@ BODYPARAMETER : mobilityManagementPolic - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3748,6 +3760,9 @@ BODYPARAMETER : mobilityManagementPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3778,8 +3793,11 @@ BODYPARAMETER : mobilityManagementPolic - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3805,7 +3823,7 @@ BODYPARAMETER : mobilityManagementPolic - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3818,6 +3836,9 @@ BODYPARAMETER : mobilityManagementPolic - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3952,6 +3973,8 @@ BODYPARAMETER : mobilityManagementPolic - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4007,7 +4030,10 @@ BODYPARAMETER : mobilityManagementPolic - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4467,7 +4493,7 @@ BODYPARAMETER : mobilityManagementPolic - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4563,46 +4589,6 @@ BODYPARAMETER : mobilityManagementPolic - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4642,6 +4628,11 @@ BODYPARAMETER : mobilityManagementPolic - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4752,7 +4743,7 @@ BODYPARAMETER : mobilityManagementPolic - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4762,7 +4753,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -4806,7 +4797,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5272,8 +5263,8 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5485,7 +5476,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5537,7 +5528,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5579,14 +5570,14 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5879,8 +5870,14 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7157,7 +7154,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7177,6 +7174,12 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8079,7 +8082,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8128,7 +8131,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8280,6 +8283,9 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8310,8 +8316,11 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8337,7 +8346,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8350,6 +8359,9 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8484,6 +8496,8 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8539,7 +8553,10 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8999,7 +9016,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9095,46 +9112,6 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9174,6 +9151,11 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9284,7 +9266,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9294,7 +9276,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyAuthorizationPolicy.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyAuthorizationPolicy.md index 06097945cd2..7cd7c56d2e4 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyAuthorizationPolicy.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyAuthorizationPolicy.md @@ -440,7 +440,7 @@ BODYPARAMETER : authorizationPolicy - `[IsDefault ]`: - `[RolePermissions ]`: - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: - `[DefaultUserRolePermissions ]`: defaultUserRolePermissions - `[(Any) ]`: This indicates any property can be added to this object. @@ -457,7 +457,7 @@ DEFAULTUSERROLEOVERRIDES : . - `[IsDefault ]`: - `[RolePermissions ]`: - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: DEFAULTUSERROLEPERMISSIONS : defaultUserRolePermissions diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyAuthorizationPolicyDefaultUserRoleOverride.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyAuthorizationPolicyDefaultUserRoleOverride.md index 699d6348d31..cd0cdc84e67 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyAuthorizationPolicyDefaultUserRoleOverride.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyAuthorizationPolicyDefaultUserRoleOverride.md @@ -246,7 +246,7 @@ BODYPARAMETER : defaultUserRoleOverride - `[IsDefault ]`: - `[RolePermissions ]`: - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: INPUTOBJECT : Identity Parameter @@ -328,7 +328,7 @@ INPUTOBJECT : Identity Parameter ROLEPERMISSIONS : . - `[AllowedResourceActions ]`: Set of tasks that can be performed on a resource. - - `[Condition ]`: Optional constraints that must be met for the permission to be effective. + - `[Condition ]`: Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - `[ExcludedResourceActions ]`: ## RELATED LINKS diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyMobileAppManagementPolicy.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyMobileAppManagementPolicy.md index 0f152d6a92d..5fca94ff9be 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyMobileAppManagementPolicy.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyMobileAppManagementPolicy.md @@ -368,7 +368,7 @@ BODYPARAMETER : mobilityManagementPolic - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -834,8 +834,8 @@ BODYPARAMETER : mobilityManagementPolic - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1047,7 +1047,7 @@ BODYPARAMETER : mobilityManagementPolic - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1099,7 +1099,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1141,14 +1141,14 @@ BODYPARAMETER : mobilityManagementPolic - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1441,8 +1441,14 @@ BODYPARAMETER : mobilityManagementPolic - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2719,7 +2725,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2739,6 +2745,12 @@ BODYPARAMETER : mobilityManagementPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3641,7 +3653,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3690,7 +3702,7 @@ BODYPARAMETER : mobilityManagementPolic - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3842,6 +3854,9 @@ BODYPARAMETER : mobilityManagementPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3872,8 +3887,11 @@ BODYPARAMETER : mobilityManagementPolic - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3899,7 +3917,7 @@ BODYPARAMETER : mobilityManagementPolic - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3912,6 +3930,9 @@ BODYPARAMETER : mobilityManagementPolic - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4046,6 +4067,8 @@ BODYPARAMETER : mobilityManagementPolic - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4101,7 +4124,10 @@ BODYPARAMETER : mobilityManagementPolic - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4561,7 +4587,7 @@ BODYPARAMETER : mobilityManagementPolic - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4657,46 +4683,6 @@ BODYPARAMETER : mobilityManagementPolic - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4736,6 +4722,11 @@ BODYPARAMETER : mobilityManagementPolic - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4846,7 +4837,7 @@ BODYPARAMETER : mobilityManagementPolic - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4856,7 +4847,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -4900,7 +4891,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5366,8 +5357,8 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5579,7 +5570,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5631,7 +5622,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5673,14 +5664,14 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5973,8 +5964,14 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7251,7 +7248,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7271,6 +7268,12 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8173,7 +8176,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8222,7 +8225,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8374,6 +8377,9 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8404,8 +8410,11 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8431,7 +8440,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8444,6 +8453,9 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8578,6 +8590,8 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8633,7 +8647,10 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9093,7 +9110,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9189,46 +9206,6 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9268,6 +9245,11 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9378,7 +9360,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9388,7 +9370,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyMobileDeviceManagementPolicy.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyMobileDeviceManagementPolicy.md index c25038a492c..46b2f68dcc2 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyMobileDeviceManagementPolicy.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgPolicyMobileDeviceManagementPolicy.md @@ -353,7 +353,7 @@ BODYPARAMETER : mobilityManagementPolic - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -819,8 +819,8 @@ BODYPARAMETER : mobilityManagementPolic - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1032,7 +1032,7 @@ BODYPARAMETER : mobilityManagementPolic - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1084,7 +1084,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1126,14 +1126,14 @@ BODYPARAMETER : mobilityManagementPolic - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1426,8 +1426,14 @@ BODYPARAMETER : mobilityManagementPolic - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2704,7 +2710,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2724,6 +2730,12 @@ BODYPARAMETER : mobilityManagementPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3626,7 +3638,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3675,7 +3687,7 @@ BODYPARAMETER : mobilityManagementPolic - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3827,6 +3839,9 @@ BODYPARAMETER : mobilityManagementPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3857,8 +3872,11 @@ BODYPARAMETER : mobilityManagementPolic - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3884,7 +3902,7 @@ BODYPARAMETER : mobilityManagementPolic - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3897,6 +3915,9 @@ BODYPARAMETER : mobilityManagementPolic - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4031,6 +4052,8 @@ BODYPARAMETER : mobilityManagementPolic - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4086,7 +4109,10 @@ BODYPARAMETER : mobilityManagementPolic - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4546,7 +4572,7 @@ BODYPARAMETER : mobilityManagementPolic - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4642,46 +4668,6 @@ BODYPARAMETER : mobilityManagementPolic - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4721,6 +4707,11 @@ BODYPARAMETER : mobilityManagementPolic - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4831,7 +4822,7 @@ BODYPARAMETER : mobilityManagementPolic - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4841,7 +4832,7 @@ BODYPARAMETER : mobilityManagementPolic - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -4885,7 +4876,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5351,8 +5342,8 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5564,7 +5555,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5616,7 +5607,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5658,14 +5649,14 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5958,8 +5949,14 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7236,7 +7233,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7256,6 +7253,12 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8158,7 +8161,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8207,7 +8210,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8359,6 +8362,9 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8389,8 +8395,11 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8416,7 +8425,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8429,6 +8438,9 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8563,6 +8575,8 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8618,7 +8632,10 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9078,7 +9095,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9174,46 +9191,6 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9253,6 +9230,11 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9363,7 +9345,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9373,7 +9355,7 @@ INCLUDEDGROUPS : Azure AD groups under the scope of the - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgUserAuthenticationMicrosoftAuthenticatorMethodDevice.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgUserAuthenticationMicrosoftAuthenticatorMethodDevice.md index 8da7d5d42fd..4cc6052d441 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgUserAuthenticationMicrosoftAuthenticatorMethodDevice.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgUserAuthenticationMicrosoftAuthenticatorMethodDevice.md @@ -225,8 +225,9 @@ Accept wildcard characters: False ``` ### -DeviceId -Identifier set by Azure Device Registration Service at the time of registration. -Supports $filter (eq, ne, not, startsWith). +Unique Identifier set by Azure Device Registration Service at the time of registration. +This is an alternate key that can be used to reference the device object. +Also Supports $filter (eq, ne, not, startsWith). ```yaml Type: System.String @@ -721,7 +722,7 @@ Accept wildcard characters: False ### -PhysicalIds For internal use only. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. ```yaml Type: System.String[] @@ -845,7 +846,7 @@ Accept wildcard characters: False ### -SystemLabels List of labels applied to the device by the system. -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -1010,7 +1011,7 @@ BODYPARAMETER : device - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1055,14 +1056,14 @@ BODYPARAMETER : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDevice.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDevice.md index 64871ebb505..a309773b25d 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDevice.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDevice.md @@ -226,8 +226,9 @@ Accept wildcard characters: False ``` ### -DeviceId -Identifier set by Azure Device Registration Service at the time of registration. -Supports $filter (eq, ne, not, startsWith). +Unique Identifier set by Azure Device Registration Service at the time of registration. +This is an alternate key that can be used to reference the device object. +Also Supports $filter (eq, ne, not, startsWith). ```yaml Type: System.String @@ -722,7 +723,7 @@ Accept wildcard characters: False ### -PhysicalIds For internal use only. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. ```yaml Type: System.String[] @@ -846,7 +847,7 @@ Accept wildcard characters: False ### -SystemLabels List of labels applied to the device by the system. -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -1011,7 +1012,7 @@ BODYPARAMETER : device - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1056,14 +1057,14 @@ BODYPARAMETER : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md index b714bc7065a..c3621d1b088 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0-beta/Update-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md @@ -225,8 +225,9 @@ Accept wildcard characters: False ``` ### -DeviceId -Identifier set by Azure Device Registration Service at the time of registration. -Supports $filter (eq, ne, not, startsWith). +Unique Identifier set by Azure Device Registration Service at the time of registration. +This is an alternate key that can be used to reference the device object. +Also Supports $filter (eq, ne, not, startsWith). ```yaml Type: System.String @@ -706,7 +707,7 @@ Accept wildcard characters: False ### -PhysicalIds For internal use only. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. ```yaml Type: System.String[] @@ -830,7 +831,7 @@ Accept wildcard characters: False ### -SystemLabels List of labels applied to the device by the system. -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -1010,7 +1011,7 @@ BODYPARAMETER : device - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1055,14 +1056,14 @@ BODYPARAMETER : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Microsoft.Graph.Identity.SignIns.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Microsoft.Graph.Identity.SignIns.md index 514196b42f8..338d42fc521 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Microsoft.Graph.Identity.SignIns.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Microsoft.Graph.Identity.SignIns.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Identity.SignIns -Module Guid: 00fce1df-8c97-4569-99cf-7f23d3b34eed +Module Guid: e36cfed7-9f0f-45d4-9f92-de7d024a849f Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.identity.signins Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/New-MgInvitation.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/New-MgInvitation.md index 51a0cd2f619..06dc7dbea97 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/New-MgInvitation.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/New-MgInvitation.md @@ -399,11 +399,11 @@ BODYPARAMETER : invitation - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -457,11 +457,11 @@ BODYPARAMETER : invitation - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1909,7 +1909,7 @@ BODYPARAMETER : invitation - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2032,7 +2032,7 @@ BODYPARAMETER : invitation - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2097,7 +2097,7 @@ BODYPARAMETER : invitation - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2145,7 +2145,7 @@ BODYPARAMETER : invitation - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2735,7 +2735,7 @@ BODYPARAMETER : invitation - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2743,7 +2743,7 @@ BODYPARAMETER : invitation - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2803,7 +2803,7 @@ BODYPARAMETER : invitation - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2980,11 +2980,11 @@ INVITEDUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3038,11 +3038,11 @@ INVITEDUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4490,7 +4490,7 @@ INVITEDUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4613,7 +4613,7 @@ INVITEDUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4678,7 +4678,7 @@ INVITEDUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4726,7 +4726,7 @@ INVITEDUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5316,7 +5316,7 @@ INVITEDUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5324,7 +5324,7 @@ INVITEDUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5384,7 +5384,7 @@ INVITEDUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/New-MgUserAuthenticationMicrosoftAuthenticatorMethod.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/New-MgUserAuthenticationMicrosoftAuthenticatorMethod.md index 8ddd2cc35eb..c1bba337cea 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/New-MgUserAuthenticationMicrosoftAuthenticatorMethod.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/New-MgUserAuthenticationMicrosoftAuthenticatorMethod.md @@ -287,11 +287,11 @@ BODYPARAMETER : micro - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -325,11 +325,11 @@ DEVICE : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/New-MgUserAuthenticationWindowHelloForBusinessMethod.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/New-MgUserAuthenticationWindowHelloForBusinessMethod.md index 0c4c9502c09..44de67e68fd 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/New-MgUserAuthenticationWindowHelloForBusinessMethod.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/New-MgUserAuthenticationWindowHelloForBusinessMethod.md @@ -270,11 +270,11 @@ BODYPARAMETER : wind - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DisplayName ]`: The name of the device on which Windows Hello for Business is registered @@ -307,11 +307,11 @@ DEVICE : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgPolicyCrossTenantAccessPolicy.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgPolicyCrossTenantAccessPolicy.md index 82f4d52d565..f9eea8fe51d 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgPolicyCrossTenantAccessPolicy.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgPolicyCrossTenantAccessPolicy.md @@ -14,7 +14,7 @@ Update the properties of a cross-tenant access policy. ### UpdateExpanded1 (Default) ``` -Update-MgPolicyCrossTenantAccessPolicy [-AdditionalProperties ] +Update-MgPolicyCrossTenantAccessPolicy [-AdditionalProperties ] [-AllowedCloudEndpoints ] [-Default ] [-DeletedDateTime ] [-Description ] [-DisplayName ] [-Id ] [-Partners ] [-PassThru] [-Confirm] [-WhatIf] @@ -61,6 +61,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -AllowedCloudEndpoints +. + +```yaml +Type: System.String[] +Parameter Sets: UpdateExpanded1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -BodyParameter crossTenantAccessPolicy To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. @@ -245,6 +260,7 @@ BODYPARAMETER : crossTenantAccessPolicy - `[DisplayName ]`: Display name for this policy. Required. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AllowedCloudEndpoints ]`: - `[Default ]`: crossTenantAccessPolicyConfigurationDefault - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationMicrosoftAuthenticatorMethod.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationMicrosoftAuthenticatorMethod.md index a6bf6e147c6..3e9d092ea27 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationMicrosoftAuthenticatorMethod.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationMicrosoftAuthenticatorMethod.md @@ -318,11 +318,11 @@ BODYPARAMETER : micro - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -356,11 +356,11 @@ DEVICE : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationMicrosoftAuthenticatorMethodDevice.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationMicrosoftAuthenticatorMethodDevice.md index 8a9d2f8caa6..a2f432221f2 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationMicrosoftAuthenticatorMethodDevice.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationMicrosoftAuthenticatorMethodDevice.md @@ -471,7 +471,7 @@ Accept wildcard characters: False ### -PhysicalIds For internal use only. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -544,7 +544,7 @@ Accept wildcard characters: False ### -SystemLabels List of labels applied to the device by the system. -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -694,11 +694,11 @@ BODYPARAMETER : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationWindowHelloForBusinessMethod.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationWindowHelloForBusinessMethod.md index a2801c1b630..c5f4b4672b1 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationWindowHelloForBusinessMethod.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationWindowHelloForBusinessMethod.md @@ -303,11 +303,11 @@ BODYPARAMETER : wind - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DisplayName ]`: The name of the device on which Windows Hello for Business is registered @@ -340,11 +340,11 @@ DEVICE : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory diff --git a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md index 88e4ae0c4fb..8cc56749f54 100644 --- a/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md +++ b/src/Identity.SignIns/Identity.SignIns/docs/v1.0/Update-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md @@ -456,7 +456,7 @@ Accept wildcard characters: False ### -PhysicalIds For internal use only. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -529,7 +529,7 @@ Accept wildcard characters: False ### -SystemLabels List of labels applied to the device by the system. -Supports $filter (eq when counting empty collections). +Supports $filter (/$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -694,11 +694,11 @@ BODYPARAMETER : device - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory diff --git a/src/Mail/Mail/docs/v1.0-beta/Microsoft.Graph.Mail.md b/src/Mail/Mail/docs/v1.0-beta/Microsoft.Graph.Mail.md index 4f01422d608..1cb7ffbde2a 100644 --- a/src/Mail/Mail/docs/v1.0-beta/Microsoft.Graph.Mail.md +++ b/src/Mail/Mail/docs/v1.0-beta/Microsoft.Graph.Mail.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Mail -Module Guid: 89d60e28-947d-452c-a477-0a533bf7c534 +Module Guid: 6dd54432-f738-4ddb-95a3-0b484a31ab73 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.mail Help Version: 1.0.0.0 Locale: en-US @@ -152,8 +152,9 @@ If you intend a new folder to be hidden, you must set the **isHidden** property Use this API to create a new Message in a mailfolder. ### [New-MgUserMailFolderChildFolderMessageAttachment](New-MgUserMailFolderChildFolderMessageAttachment.md) -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or to a new \nmessage that is being drafted, or created and sent on the fly. ### [New-MgUserMailFolderChildFolderMessageExtension](New-MgUserMailFolderChildFolderMessageExtension.md) Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. @@ -183,8 +184,9 @@ Create new navigation property to singleValueExtendedProperties for users Use this API to create a new Message in a mailfolder. ### [New-MgUserMailFolderMessageAttachment](New-MgUserMailFolderMessageAttachment.md) -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or to a new \nmessage that is being drafted, or created and sent on the fly. ### [New-MgUserMailFolderMessageExtension](New-MgUserMailFolderMessageExtension.md) Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. @@ -211,16 +213,15 @@ Create new navigation property to multiValueExtendedProperties for users Create new navigation property to singleValueExtendedProperties for users ### [New-MgUserMessage](New-MgUserMessage.md) -Create a draft of a new message in either JSON or MIME format. -When using JSON format, you can:\n- Include an attachment.\n- Use a mention to call out another user in the new message.\n- Update the draft later to add content to the **body** or change other message properties. -When using MIME format:\n- Provide the applicable Internet message headers and the MIME content, all encoded in **base64** format in the request body.\n- /* Add any attachments and S/MIME properties to the MIME content. -By default, this operation saves the draft in the Drafts folder. -Send the draft message in a subsequent operation. -Alternatively, send a new message in a single action, or create a draft to forward, to reply or to reply-all to an existing message. +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. +See known limitations of open extensions for more information. +The table in the Permissions section lists the resources that support open extensions. ### [New-MgUserMessageAttachment](New-MgUserMessageAttachment.md) -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or to a new \nmessage that is being drafted, or created and sent on the fly. ### [New-MgUserMessageExtension](New-MgUserMessageExtension.md) Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. diff --git a/src/Mail/Mail/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageAttachment.md b/src/Mail/Mail/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageAttachment.md index 07dfaa71ac4..b20d98bb1da 100644 --- a/src/Mail/Mail/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageAttachment.md +++ b/src/Mail/Mail/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageAttachment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgUserMailFolderChildFolderMessageAttachment ## SYNOPSIS -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or to a new \nmessage that is being drafted, or created and sent on the fly. ## SYNTAX @@ -42,8 +43,9 @@ New-MgUserMailFolderChildFolderMessageAttachment -InputObject ``` ## DESCRIPTION -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or to a new \nmessage that is being drafted, or created and sent on the fly. ## EXAMPLES diff --git a/src/Mail/Mail/docs/v1.0-beta/New-MgUserMailFolderMessageAttachment.md b/src/Mail/Mail/docs/v1.0-beta/New-MgUserMailFolderMessageAttachment.md index 9e16b622983..75cdd308119 100644 --- a/src/Mail/Mail/docs/v1.0-beta/New-MgUserMailFolderMessageAttachment.md +++ b/src/Mail/Mail/docs/v1.0-beta/New-MgUserMailFolderMessageAttachment.md @@ -8,8 +8,9 @@ schema: 2.0.0 # New-MgUserMailFolderMessageAttachment ## SYNOPSIS -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or to a new \nmessage that is being drafted, or created and sent on the fly. ## SYNTAX @@ -40,8 +41,9 @@ New-MgUserMailFolderMessageAttachment -InputObject [-AdditionalP ``` ## DESCRIPTION -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or to a new \nmessage that is being drafted, or created and sent on the fly. ## EXAMPLES diff --git a/src/Mail/Mail/docs/v1.0-beta/New-MgUserMessage.md b/src/Mail/Mail/docs/v1.0-beta/New-MgUserMessage.md index 26d2f551d56..8f114e5ebcb 100644 --- a/src/Mail/Mail/docs/v1.0-beta/New-MgUserMessage.md +++ b/src/Mail/Mail/docs/v1.0-beta/New-MgUserMessage.md @@ -8,12 +8,10 @@ schema: 2.0.0 # New-MgUserMessage ## SYNOPSIS -Create a draft of a new message in either JSON or MIME format. -When using JSON format, you can:\n- Include an attachment.\n- Use a mention to call out another user in the new message.\n- Update the draft later to add content to the **body** or change other message properties. -When using MIME format:\n- Provide the applicable Internet message headers and the MIME content, all encoded in **base64** format in the request body.\n- /* Add any attachments and S/MIME properties to the MIME content. -By default, this operation saves the draft in the Drafts folder. -Send the draft message in a subsequent operation. -Alternatively, send a new message in a single action, or create a draft to forward, to reply or to reply-all to an existing message. +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. +See known limitations of open extensions for more information. +The table in the Permissions section lists the resources that support open extensions. ## SYNTAX @@ -74,12 +72,10 @@ New-MgUserMessage -InputObject [-AdditionalProperties [-AdditionalProperties ``` ## DESCRIPTION -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or to a new \nmessage that is being drafted, or created and sent on the fly. ## EXAMPLES diff --git a/src/Mail/Mail/docs/v1.0/Microsoft.Graph.Mail.md b/src/Mail/Mail/docs/v1.0/Microsoft.Graph.Mail.md index 60cde773089..950b866c5cb 100644 --- a/src/Mail/Mail/docs/v1.0/Microsoft.Graph.Mail.md +++ b/src/Mail/Mail/docs/v1.0/Microsoft.Graph.Mail.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Mail -Module Guid: 89d60e28-947d-452c-a477-0a533bf7c534 +Module Guid: 6dd54432-f738-4ddb-95a3-0b484a31ab73 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.mail Help Version: 1.0.0.0 Locale: en-US @@ -135,8 +135,10 @@ If you intend a new folder to be hidden, you must set the **isHidden** property Use this API to create a new Message in a mailfolder. ### [New-MgUserMailFolderChildFolderMessageAttachment](New-MgUserMailFolderChildFolderMessageAttachment.md) -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or you can \nadd an attachment to a message that is being created and sent on the fly. +This operation limits the size of the attachment you can add to under 3 MB. ### [New-MgUserMailFolderChildFolderMessageExtension](New-MgUserMailFolderChildFolderMessageExtension.md) Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. @@ -164,8 +166,10 @@ Create new navigation property to singleValueExtendedProperties for users Use this API to create a new Message in a mailfolder. ### [New-MgUserMailFolderMessageAttachment](New-MgUserMailFolderMessageAttachment.md) -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or you can \nadd an attachment to a message that is being created and sent on the fly. +This operation limits the size of the attachment you can add to under 3 MB. ### [New-MgUserMailFolderMessageExtension](New-MgUserMailFolderMessageExtension.md) Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. @@ -190,16 +194,16 @@ Create new navigation property to multiValueExtendedProperties for users Create new navigation property to singleValueExtendedProperties for users ### [New-MgUserMessage](New-MgUserMessage.md) -Create a draft of a new message in either JSON or MIME format. -When using JSON format, you can:\n- Include an attachment to the **message**.\n- Update the draft later to add content to the **body** or change other message properties. -When using MIME format:\n- Provide the applicable Internet message headers and the MIME content, all encoded in **base64** format in the request body.\n- /* Add any attachments and S/MIME properties to the MIME content. -By default, this operation saves the draft in the Drafts folder. -Send the draft message in a subsequent operation. -Alternatively, send a new message in a single operation, or create a draft to forward, reply and reply-all to an existing message. +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. +See known limitations of open extensions for more information. +The table in the Permissions section lists the resources that support open extensions. ### [New-MgUserMessageAttachment](New-MgUserMessageAttachment.md) -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or you can \nadd an attachment to a message that is being created and sent on the fly. +This operation limits the size of the attachment you can add to under 3 MB. ### [New-MgUserMessageExtension](New-MgUserMessageExtension.md) Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. diff --git a/src/Mail/Mail/docs/v1.0/New-MgUserMailFolderChildFolderMessageAttachment.md b/src/Mail/Mail/docs/v1.0/New-MgUserMailFolderChildFolderMessageAttachment.md index d20f680ee78..27c918edf16 100644 --- a/src/Mail/Mail/docs/v1.0/New-MgUserMailFolderChildFolderMessageAttachment.md +++ b/src/Mail/Mail/docs/v1.0/New-MgUserMailFolderChildFolderMessageAttachment.md @@ -8,8 +8,10 @@ schema: 2.0.0 # New-MgUserMailFolderChildFolderMessageAttachment ## SYNOPSIS -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or you can \nadd an attachment to a message that is being created and sent on the fly. +This operation limits the size of the attachment you can add to under 3 MB. ## SYNTAX @@ -42,8 +44,10 @@ New-MgUserMailFolderChildFolderMessageAttachment -InputObject ``` ## DESCRIPTION -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or you can \nadd an attachment to a message that is being created and sent on the fly. +This operation limits the size of the attachment you can add to under 3 MB. ## EXAMPLES diff --git a/src/Mail/Mail/docs/v1.0/New-MgUserMailFolderMessageAttachment.md b/src/Mail/Mail/docs/v1.0/New-MgUserMailFolderMessageAttachment.md index b54996d939f..e0fed420a71 100644 --- a/src/Mail/Mail/docs/v1.0/New-MgUserMailFolderMessageAttachment.md +++ b/src/Mail/Mail/docs/v1.0/New-MgUserMailFolderMessageAttachment.md @@ -8,8 +8,10 @@ schema: 2.0.0 # New-MgUserMailFolderMessageAttachment ## SYNOPSIS -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or you can \nadd an attachment to a message that is being created and sent on the fly. +This operation limits the size of the attachment you can add to under 3 MB. ## SYNTAX @@ -40,8 +42,10 @@ New-MgUserMailFolderMessageAttachment -InputObject [-AdditionalP ``` ## DESCRIPTION -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or you can \nadd an attachment to a message that is being created and sent on the fly. +This operation limits the size of the attachment you can add to under 3 MB. ## EXAMPLES diff --git a/src/Mail/Mail/docs/v1.0/New-MgUserMessage.md b/src/Mail/Mail/docs/v1.0/New-MgUserMessage.md index 7c2c7519e7d..f8857c46dc8 100644 --- a/src/Mail/Mail/docs/v1.0/New-MgUserMessage.md +++ b/src/Mail/Mail/docs/v1.0/New-MgUserMessage.md @@ -8,12 +8,10 @@ schema: 2.0.0 # New-MgUserMessage ## SYNOPSIS -Create a draft of a new message in either JSON or MIME format. -When using JSON format, you can:\n- Include an attachment to the **message**.\n- Update the draft later to add content to the **body** or change other message properties. -When using MIME format:\n- Provide the applicable Internet message headers and the MIME content, all encoded in **base64** format in the request body.\n- /* Add any attachments and S/MIME properties to the MIME content. -By default, this operation saves the draft in the Drafts folder. -Send the draft message in a subsequent operation. -Alternatively, send a new message in a single operation, or create a draft to forward, reply and reply-all to an existing message. +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. +See known limitations of open extensions for more information. +The table in the Permissions section lists the resources that support open extensions. ## SYNTAX @@ -70,12 +68,10 @@ New-MgUserMessage -InputObject [-AdditionalProperties [-AdditionalProperties ``` ## DESCRIPTION -Use this API to create a new Attachment. +Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachment\nresource. +You can add an attachment to an existing message by posting to its attachments collection, or you can \nadd an attachment to a message that is being created and sent on the fly. +This operation limits the size of the attachment you can add to under 3 MB. ## EXAMPLES diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenant.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenant.md index a550acb5240..9e5edf4f54b 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenant.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenant.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAggregatedPolicyCompliance.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAggregatedPolicyCompliance.md index f0acd3bae5e..9c24ddac1d0 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAggregatedPolicyCompliance.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAggregatedPolicyCompliance.md @@ -271,9 +271,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlert.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlert.md index 1a0142310ec..188f8cf9edf 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlert.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlert.md @@ -262,9 +262,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertApiNotification.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertApiNotification.md index 72b54f69d83..e08405ee369 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertApiNotification.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertApiNotification.md @@ -278,9 +278,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertEmailNotification.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertEmailNotification.md index 061b7d5caee..0b73943c330 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertEmailNotification.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertEmailNotification.md @@ -278,9 +278,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertLog.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertLog.md index 6dddaf4f85c..958f7847c28 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertLog.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertLog.md @@ -296,9 +296,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertLogAlert.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertLogAlert.md index b782d39d5c6..5de4486ec7a 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertLogAlert.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertLogAlert.md @@ -134,9 +134,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRule.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRule.md index 8f60e7fd1fa..507878320ab 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRule.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRule.md @@ -289,9 +289,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRuleAlert.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRuleAlert.md index fbd4a087d90..38eac606578 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRuleAlert.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRuleAlert.md @@ -277,9 +277,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRuleDefinition.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRuleDefinition.md index ad7915e46f6..28afe4851c5 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRuleDefinition.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRuleDefinition.md @@ -289,9 +289,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRuleDefinitionAlertRule.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRuleDefinitionAlertRule.md index ad99fc285b3..f2c1b6479dc 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRuleDefinitionAlertRule.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAlertRuleDefinitionAlertRule.md @@ -277,9 +277,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantApiNotification.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantApiNotification.md index e8ac848c1e4..7a815b8c9fc 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantApiNotification.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantApiNotification.md @@ -262,9 +262,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantApiNotificationAlert.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantApiNotificationAlert.md index a1c4bb08b54..7a79388f218 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantApiNotificationAlert.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantApiNotificationAlert.md @@ -134,9 +134,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAuditEvent.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAuditEvent.md index 1e2b3400436..84f335def60 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAuditEvent.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantAuditEvent.md @@ -271,9 +271,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCloudPcConnection.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCloudPcConnection.md index 5fd806eec65..a62f184396e 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCloudPcConnection.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCloudPcConnection.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCloudPcDevice.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCloudPcDevice.md index 2ee4b9ca3c4..3440d282529 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCloudPcDevice.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCloudPcDevice.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCloudPcOverview.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCloudPcOverview.md index ac925ead788..caf499d5608 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCloudPcOverview.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCloudPcOverview.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md index e16b3ea63df..a434353dc7a 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md @@ -281,9 +281,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md index 43f5064a051..56a8daffb22 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md @@ -281,9 +281,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCustomizedInformation.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCustomizedInformation.md index a57eafa86a6..c230cdcb464 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCustomizedInformation.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantCustomizedInformation.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantDetailedInformation.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantDetailedInformation.md index 88b48e4627b..e131976bacc 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantDetailedInformation.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantDetailedInformation.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md index 292e0c164ed..d36f2b9324b 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md @@ -282,9 +282,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantEmailNotification.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantEmailNotification.md index 401fdc067fe..b5f805bc3c4 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantEmailNotification.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantEmailNotification.md @@ -262,9 +262,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantEmailNotificationAlert.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantEmailNotificationAlert.md index 4cc88f38e2a..07dbd6116e6 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantEmailNotificationAlert.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantEmailNotificationAlert.md @@ -134,9 +134,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantGroup.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantGroup.md index e28ad8f98d5..901a25851a2 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantGroup.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantGroup.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagedDeviceCompliance.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagedDeviceCompliance.md index bfc3de6acbb..b049b8a9a18 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagedDeviceCompliance.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagedDeviceCompliance.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md index 08ab626b595..714d968b33c 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md @@ -271,9 +271,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementAction.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementAction.md index 04b6ae4da5b..dde07959388 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementAction.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementAction.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementActionTenantDeploymentStatuses.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementActionTenantDeploymentStatuses.md index d0b96e1ab60..4ff37a601ec 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementActionTenantDeploymentStatuses.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementActionTenantDeploymentStatuses.md @@ -282,9 +282,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementIntent.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementIntent.md index 0f69c8d8dfc..46db5718ae9 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementIntent.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementIntent.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplate.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplate.md index 1309b42c056..39df2c7d87b 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplate.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplate.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollection.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollection.md index c49ba6eb417..e4cbab66a23 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollection.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollection.md @@ -296,9 +296,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionManagementTemplate.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionManagementTemplate.md index d894bfc28be..9663bee8f51 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionManagementTemplate.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionManagementTemplate.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md new file mode 100644 index 00000000000..c73db59ddab --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md @@ -0,0 +1,283 @@ +--- +external help file: +Module Name: Microsoft.Graph.ManagedTenants +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.managedtenants/get-mgtenantrelationshipmanagedtenantmanagementtemplatecollectiontenantsummary +schema: 2.0.0 +--- + +# Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + +## SYNOPSIS +Get managementTemplateCollectionTenantSummaries from tenantRelationships + +## SYNTAX + +### List (Default) +``` +Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary [-ExpandProperty ] + [-Filter ] [-Property ] [-Search ] [-Skip ] [-Sort ] + [-Top ] [-All] [-CountVariable ] [-PageSize ] [] +``` + +### Get +``` +Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + -ManagementTemplateCollectionTenantSummaryId [-ExpandProperty ] [-Property ] + [] +``` + +### GetViaIdentity +``` +Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + -InputObject [-ExpandProperty ] [-Property ] + [] +``` + +## DESCRIPTION +Get managementTemplateCollectionTenantSummaries from tenantRelationships + +## EXAMPLES + +## PARAMETERS + +### -All +List all pages. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CountVariable +Specifies a count of the total number of items in a collection. +By default, this variable will be set in the global scope. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: CV + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExpandProperty +Expand related entities + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Expand + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +Filter items by property values + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IManagedTenantsIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ManagementTemplateCollectionTenantSummaryId +key: id of managementTemplateCollectionTenantSummary + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PageSize +Sets the page size of results. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Property +Select properties to be returned + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Select + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Search +Search items by search phrases + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +Skip the first n items + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Sort +Order items by property values + +```yaml +Type: System.String[] +Parameter Sets: List +Aliases: OrderBy + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +Show only the first n items + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: Limit + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IManagedTenantsIdentity + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedTenantsManagementTemplateCollectionTenantSummary + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[AggregatedPolicyComplianceId ]`: key: id of aggregatedPolicyCompliance + - `[AuditEventId ]`: key: id of auditEvent + - `[CloudPcConnectionId ]`: key: id of cloudPcConnection + - `[CloudPcDeviceId ]`: key: id of cloudPcDevice + - `[CloudPcOverviewTenantId ]`: key: tenantId of cloudPcOverview + - `[ConditionalAccessPolicyCoverageId ]`: key: id of conditionalAccessPolicyCoverage + - `[CredentialUserRegistrationsSummaryId ]`: key: id of credentialUserRegistrationsSummary + - `[DeviceCompliancePolicySettingStateSummaryId ]`: key: id of deviceCompliancePolicySettingStateSummary + - `[ManagedDeviceComplianceId ]`: key: id of managedDeviceCompliance + - `[ManagedDeviceComplianceTrendId ]`: key: id of managedDeviceComplianceTrend + - `[ManagedTenantAlertId ]`: key: id of managedTenantAlert + - `[ManagedTenantAlertLogId ]`: key: id of managedTenantAlertLog + - `[ManagedTenantAlertRuleDefinitionId ]`: key: id of managedTenantAlertRuleDefinition + - `[ManagedTenantAlertRuleId ]`: key: id of managedTenantAlertRule + - `[ManagedTenantApiNotificationId ]`: key: id of managedTenantApiNotification + - `[ManagedTenantEmailNotificationId ]`: key: id of managedTenantEmailNotification + - `[ManagedTenantTicketingEndpointId ]`: key: id of managedTenantTicketingEndpoint + - `[ManagementActionId ]`: key: id of managementAction + - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus + - `[ManagementIntentId ]`: key: id of managementIntent + - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary + - `[ManagementTemplateId ]`: key: id of managementTemplate + - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment + - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary + - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion + - `[MyRoleTenantId ]`: key: tenantId of myRole + - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation + - `[TenantDetailedInformationId ]`: key: id of tenantDetailedInformation + - `[TenantGroupId ]`: key: id of tenantGroup + - `[TenantId ]`: key: id of tenant + - `[TenantTagId ]`: key: id of tenantTag + - `[WindowsDeviceMalwareStateId ]`: key: id of windowsDeviceMalwareState + - `[WindowsProtectionStateId ]`: key: id of windowsProtectionState + +## RELATED LINKS + diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStep.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStep.md index a628c60a0ce..ded0652492c 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStep.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStep.md @@ -296,9 +296,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepAcceptedVersion.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepAcceptedVersion.md index f50c002bc02..e2b87f2edaa 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepAcceptedVersion.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepAcceptedVersion.md @@ -135,9 +135,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepManagementTemplate.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepManagementTemplate.md index 3254808aa87..b8975344546 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepManagementTemplate.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepManagementTemplate.md @@ -135,9 +135,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md new file mode 100644 index 00000000000..75016ac722b --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md @@ -0,0 +1,283 @@ +--- +external help file: +Module Name: Microsoft.Graph.ManagedTenants +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.managedtenants/get-mgtenantrelationshipmanagedtenantmanagementtemplatesteptenantsummary +schema: 2.0.0 +--- + +# Get-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary + +## SYNOPSIS +Get managementTemplateStepTenantSummaries from tenantRelationships + +## SYNTAX + +### List (Default) +``` +Get-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary [-ExpandProperty ] + [-Filter ] [-Property ] [-Search ] [-Skip ] [-Sort ] + [-Top ] [-All] [-CountVariable ] [-PageSize ] [] +``` + +### Get +``` +Get-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary + -ManagementTemplateStepTenantSummaryId [-ExpandProperty ] [-Property ] + [] +``` + +### GetViaIdentity +``` +Get-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary + -InputObject [-ExpandProperty ] [-Property ] + [] +``` + +## DESCRIPTION +Get managementTemplateStepTenantSummaries from tenantRelationships + +## EXAMPLES + +## PARAMETERS + +### -All +List all pages. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CountVariable +Specifies a count of the total number of items in a collection. +By default, this variable will be set in the global scope. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: CV + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExpandProperty +Expand related entities + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Expand + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +Filter items by property values + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IManagedTenantsIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ManagementTemplateStepTenantSummaryId +key: id of managementTemplateStepTenantSummary + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PageSize +Sets the page size of results. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Property +Select properties to be returned + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: Select + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Search +Search items by search phrases + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +Skip the first n items + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Sort +Order items by property values + +```yaml +Type: System.String[] +Parameter Sets: List +Aliases: OrderBy + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +Show only the first n items + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: Limit + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IManagedTenantsIdentity + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedTenantsManagementTemplateStepTenantSummary + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[AggregatedPolicyComplianceId ]`: key: id of aggregatedPolicyCompliance + - `[AuditEventId ]`: key: id of auditEvent + - `[CloudPcConnectionId ]`: key: id of cloudPcConnection + - `[CloudPcDeviceId ]`: key: id of cloudPcDevice + - `[CloudPcOverviewTenantId ]`: key: tenantId of cloudPcOverview + - `[ConditionalAccessPolicyCoverageId ]`: key: id of conditionalAccessPolicyCoverage + - `[CredentialUserRegistrationsSummaryId ]`: key: id of credentialUserRegistrationsSummary + - `[DeviceCompliancePolicySettingStateSummaryId ]`: key: id of deviceCompliancePolicySettingStateSummary + - `[ManagedDeviceComplianceId ]`: key: id of managedDeviceCompliance + - `[ManagedDeviceComplianceTrendId ]`: key: id of managedDeviceComplianceTrend + - `[ManagedTenantAlertId ]`: key: id of managedTenantAlert + - `[ManagedTenantAlertLogId ]`: key: id of managedTenantAlertLog + - `[ManagedTenantAlertRuleDefinitionId ]`: key: id of managedTenantAlertRuleDefinition + - `[ManagedTenantAlertRuleId ]`: key: id of managedTenantAlertRule + - `[ManagedTenantApiNotificationId ]`: key: id of managedTenantApiNotification + - `[ManagedTenantEmailNotificationId ]`: key: id of managedTenantEmailNotification + - `[ManagedTenantTicketingEndpointId ]`: key: id of managedTenantTicketingEndpoint + - `[ManagementActionId ]`: key: id of managementAction + - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus + - `[ManagementIntentId ]`: key: id of managementIntent + - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary + - `[ManagementTemplateId ]`: key: id of managementTemplate + - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment + - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary + - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion + - `[MyRoleTenantId ]`: key: tenantId of myRole + - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation + - `[TenantDetailedInformationId ]`: key: id of tenantDetailedInformation + - `[TenantGroupId ]`: key: id of tenantGroup + - `[TenantId ]`: key: id of tenant + - `[TenantTagId ]`: key: id of tenantTag + - `[WindowsDeviceMalwareStateId ]`: key: id of windowsDeviceMalwareState + - `[WindowsProtectionStateId ]`: key: id of windowsProtectionState + +## RELATED LINKS + diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md index aa070418195..a1a6c6a3ac7 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md @@ -297,9 +297,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionAcceptedFor.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionAcceptedFor.md index 66c0c368706..6ae559ce158 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionAcceptedFor.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionAcceptedFor.md @@ -136,9 +136,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md index 400d192f6a6..b492909f8cd 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeploymentTemplateStepVersion.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeploymentTemplateStepVersion.md index a379a6bb2b7..606be1c51ff 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeploymentTemplateStepVersion.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeploymentTemplateStepVersion.md @@ -151,9 +151,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionTemplateStep.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionTemplateStep.md index 3053d1c7a04..36e1cbf77b9 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionTemplateStep.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersionTemplateStep.md @@ -136,9 +136,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantMyRole.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantMyRole.md index 48820d3c3ce..bf823513f87 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantMyRole.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantMyRole.md @@ -271,9 +271,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantTag.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantTag.md index 664bedf42e9..2c29d5b6e1b 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantTag.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantTag.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantTicketingEndpoint.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantTicketingEndpoint.md index 028fb470dbf..65da0d11dff 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantTicketingEndpoint.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantTicketingEndpoint.md @@ -262,9 +262,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantWindowDeviceMalwareState.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantWindowDeviceMalwareState.md index 93e12d59cd5..cb318aa2412 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantWindowDeviceMalwareState.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantWindowDeviceMalwareState.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantWindowProtectionState.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantWindowProtectionState.md index 07fdf43ecf7..a8beeead367 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantWindowProtectionState.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Get-MgTenantRelationshipManagedTenantWindowProtectionState.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Microsoft.Graph.ManagedTenants.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Microsoft.Graph.ManagedTenants.md index 84ae323edb5..9983a4bca0a 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Microsoft.Graph.ManagedTenants.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Microsoft.Graph.ManagedTenants.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.ManagedTenants -Module Guid: 0b51ef06-c80f-41a6-b9b1-5f7d3b80456a +Module Guid: 2c14c8a2-4769-44d0-a476-2d053ed0f8f5 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.managedtenants Help Version: 1.0.0.0 Locale: en-US @@ -110,6 +110,9 @@ Get managementTemplateCollections from tenantRelationships ### [Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionManagementTemplate](Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionManagementTemplate.md) Get managementTemplates from tenantRelationships +### [Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary](Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md) +Get managementTemplateCollectionTenantSummaries from tenantRelationships + ### [Get-MgTenantRelationshipManagedTenantManagementTemplateStep](Get-MgTenantRelationshipManagedTenantManagementTemplateStep.md) Get managementTemplateSteps from tenantRelationships @@ -119,6 +122,9 @@ Get acceptedVersion from tenantRelationships ### [Get-MgTenantRelationshipManagedTenantManagementTemplateStepManagementTemplate](Get-MgTenantRelationshipManagedTenantManagementTemplateStepManagementTemplate.md) Get managementTemplate from tenantRelationships +### [Get-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary](Get-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md) +Get managementTemplateStepTenantSummaries from tenantRelationships + ### [Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersion](Get-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md) Get versions from tenantRelationships @@ -224,9 +230,15 @@ Create new navigation property to managementTemplates for tenantRelationships ### [New-MgTenantRelationshipManagedTenantManagementTemplateCollection](New-MgTenantRelationshipManagedTenantManagementTemplateCollection.md) Create new navigation property to managementTemplateCollections for tenantRelationships +### [New-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary](New-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md) +Create new navigation property to managementTemplateCollectionTenantSummaries for tenantRelationships + ### [New-MgTenantRelationshipManagedTenantManagementTemplateStep](New-MgTenantRelationshipManagedTenantManagementTemplateStep.md) Create new navigation property to managementTemplateSteps for tenantRelationships +### [New-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary](New-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md) +Create new navigation property to managementTemplateStepTenantSummaries for tenantRelationships + ### [New-MgTenantRelationshipManagedTenantManagementTemplateStepVersion](New-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md) Create new navigation property to managementTemplateStepVersions for tenantRelationships @@ -323,9 +335,15 @@ Delete navigation property managementTemplates for tenantRelationships ### [Remove-MgTenantRelationshipManagedTenantManagementTemplateCollection](Remove-MgTenantRelationshipManagedTenantManagementTemplateCollection.md) Delete navigation property managementTemplateCollections for tenantRelationships +### [Remove-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary](Remove-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md) +Delete navigation property managementTemplateCollectionTenantSummaries for tenantRelationships + ### [Remove-MgTenantRelationshipManagedTenantManagementTemplateStep](Remove-MgTenantRelationshipManagedTenantManagementTemplateStep.md) Delete navigation property managementTemplateSteps for tenantRelationships +### [Remove-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary](Remove-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md) +Delete navigation property managementTemplateStepTenantSummaries for tenantRelationships + ### [Remove-MgTenantRelationshipManagedTenantManagementTemplateStepVersion](Remove-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md) Delete navigation property managementTemplateStepVersions for tenantRelationships @@ -422,9 +440,15 @@ Update the navigation property managementTemplates in tenantRelationships ### [Update-MgTenantRelationshipManagedTenantManagementTemplateCollection](Update-MgTenantRelationshipManagedTenantManagementTemplateCollection.md) Update the navigation property managementTemplateCollections in tenantRelationships +### [Update-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary](Update-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md) +Update the navigation property managementTemplateCollectionTenantSummaries in tenantRelationships + ### [Update-MgTenantRelationshipManagedTenantManagementTemplateStep](Update-MgTenantRelationshipManagedTenantManagementTemplateStep.md) Update the navigation property managementTemplateSteps in tenantRelationships +### [Update-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary](Update-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md) +Update the navigation property managementTemplateStepTenantSummaries in tenantRelationships + ### [Update-MgTenantRelationshipManagedTenantManagementTemplateStepVersion](Update-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md) Update the navigation property managementTemplateStepVersions in tenantRelationships diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md new file mode 100644 index 00000000000..ba93e748b33 --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md @@ -0,0 +1,400 @@ +--- +external help file: +Module Name: Microsoft.Graph.ManagedTenants +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.managedtenants/new-mgtenantrelationshipmanagedtenantmanagementtemplatecollectiontenantsummary +schema: 2.0.0 +--- + +# New-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + +## SYNOPSIS +Create new navigation property to managementTemplateCollectionTenantSummaries for tenantRelationships + +## SYNTAX + +### CreateExpanded (Default) +``` +New-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + [-AdditionalProperties ] [-CompleteStepsCount ] [-CompleteUsersCount ] + [-CreatedByUserId ] [-CreatedDateTime ] [-DismissedStepsCount ] + [-ExcludedUsersCount ] [-ExcludedUsersDistinctCount ] [-Id ] + [-IncompleteStepsCount ] [-IncompleteUsersCount ] [-IneligibleStepsCount ] [-IsComplete] + [-LastActionByUserId ] [-LastActionDateTime ] + [-ManagementTemplateCollectionDisplayName ] [-ManagementTemplateCollectionId ] + [-TenantId ] [-Confirm] [-WhatIf] [] +``` + +### Create +``` +New-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + -BodyParameter [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Create new navigation property to managementTemplateCollectionTenantSummaries for tenantRelationships + +## EXAMPLES + +## PARAMETERS + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +managementTemplateCollectionTenantSummary +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedTenantsManagementTemplateCollectionTenantSummary +Parameter Sets: Create +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CompleteStepsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CompleteUsersCount +. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedByUserId +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DismissedStepsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExcludedUsersCount +. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExcludedUsersDistinctCount +. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +The unique identifier for an entity. +Read-only. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IncompleteStepsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IncompleteUsersCount +. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IneligibleStepsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IsComplete +. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastActionByUserId +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastActionDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateCollectionDisplayName +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateCollectionId +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TenantId +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedTenantsManagementTemplateCollectionTenantSummary + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedTenantsManagementTemplateCollectionTenantSummary + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +BODYPARAMETER : managementTemplateCollectionTenantSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CompleteStepsCount ]`: + - `[CompleteUsersCount ]`: + - `[CreatedByUserId ]`: + - `[CreatedDateTime ]`: + - `[DismissedStepsCount ]`: + - `[ExcludedUsersCount ]`: + - `[ExcludedUsersDistinctCount ]`: + - `[IncompleteStepsCount ]`: + - `[IncompleteUsersCount ]`: + - `[IneligibleStepsCount ]`: + - `[IsComplete ]`: + - `[LastActionByUserId ]`: + - `[LastActionDateTime ]`: + - `[ManagementTemplateCollectionDisplayName ]`: + - `[ManagementTemplateCollectionId ]`: + - `[TenantId ]`: + +## RELATED LINKS + diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md new file mode 100644 index 00000000000..92a35ad637e --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md @@ -0,0 +1,384 @@ +--- +external help file: +Module Name: Microsoft.Graph.ManagedTenants +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.managedtenants/new-mgtenantrelationshipmanagedtenantmanagementtemplatesteptenantsummary +schema: 2.0.0 +--- + +# New-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary + +## SYNOPSIS +Create new navigation property to managementTemplateStepTenantSummaries for tenantRelationships + +## SYNTAX + +### CreateExpanded (Default) +``` +New-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary [-AdditionalProperties ] + [-AssignedTenantsCount ] [-CompliantTenantsCount ] [-CreatedByUserId ] + [-CreatedDateTime ] [-DismissedTenantsCount ] [-Id ] + [-IneligibleTenantsCount ] [-LastActionByUserId ] [-LastActionDateTime ] + [-ManagementTemplateCollectionDisplayName ] [-ManagementTemplateCollectionId ] + [-ManagementTemplateDisplayName ] [-ManagementTemplateId ] + [-ManagementTemplateStepDisplayName ] [-ManagementTemplateStepId ] + [-NotCompliantTenantsCount ] [-Confirm] [-WhatIf] [] +``` + +### Create +``` +New-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary + -BodyParameter [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Create new navigation property to managementTemplateStepTenantSummaries for tenantRelationships + +## EXAMPLES + +## PARAMETERS + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AssignedTenantsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +managementTemplateStepTenantSummary +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedTenantsManagementTemplateStepTenantSummary +Parameter Sets: Create +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CompliantTenantsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedByUserId +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DismissedTenantsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +The unique identifier for an entity. +Read-only. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IneligibleTenantsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastActionByUserId +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastActionDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateCollectionDisplayName +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateCollectionId +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateDisplayName +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateId +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateStepDisplayName +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateStepId +. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NotCompliantTenantsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedTenantsManagementTemplateStepTenantSummary + +## OUTPUTS + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedTenantsManagementTemplateStepTenantSummary + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +BODYPARAMETER : managementTemplateStepTenantSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AssignedTenantsCount ]`: + - `[CompliantTenantsCount ]`: + - `[CreatedByUserId ]`: + - `[CreatedDateTime ]`: + - `[DismissedTenantsCount ]`: + - `[IneligibleTenantsCount ]`: + - `[LastActionByUserId ]`: + - `[LastActionDateTime ]`: + - `[ManagementTemplateCollectionDisplayName ]`: + - `[ManagementTemplateCollectionId ]`: + - `[ManagementTemplateDisplayName ]`: + - `[ManagementTemplateId ]`: + - `[ManagementTemplateStepDisplayName ]`: + - `[ManagementTemplateStepId ]`: + - `[NotCompliantTenantsCount ]`: + +## RELATED LINKS + diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md index 8a1a6ce7372..0f7048d729b 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md @@ -422,9 +422,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenant.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenant.md index f4f5859ce8e..3aeda4c6690 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenant.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenant.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAggregatedPolicyCompliance.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAggregatedPolicyCompliance.md index fc51c10f818..3e04fa9821e 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAggregatedPolicyCompliance.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAggregatedPolicyCompliance.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlert.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlert.md index faffed06c29..c87e270645e 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlert.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlert.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlertLog.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlertLog.md index b713e4cdcd7..497038f078c 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlertLog.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlertLog.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlertRule.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlertRule.md index b56c98102b6..808bbf2782e 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlertRule.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlertRule.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlertRuleDefinition.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlertRuleDefinition.md index cd58d68776b..2861df5193f 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlertRuleDefinition.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAlertRuleDefinition.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantApiNotification.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantApiNotification.md index b1d0c2ec007..7696ff23926 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantApiNotification.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantApiNotification.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAuditEvent.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAuditEvent.md index ee817d4a605..0780d69f851 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAuditEvent.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantAuditEvent.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCloudPcConnection.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCloudPcConnection.md index 14adb5748f3..2d9e22044b4 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCloudPcConnection.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCloudPcConnection.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCloudPcDevice.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCloudPcDevice.md index 1902b330fe0..f626b64631d 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCloudPcDevice.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCloudPcDevice.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCloudPcOverview.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCloudPcOverview.md index b04803e9502..d469957e443 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCloudPcOverview.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCloudPcOverview.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md index ae86bdaea59..8b81f1d2c0a 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md @@ -166,9 +166,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md index c9c4e077ba2..0d21c49d358 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md @@ -167,9 +167,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCustomizedInformation.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCustomizedInformation.md index 2a0067a6dbd..45a47b6fbda 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCustomizedInformation.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantCustomizedInformation.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantDetailedInformation.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantDetailedInformation.md index efce848329f..809b1e7ca65 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantDetailedInformation.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantDetailedInformation.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md index dad4e301faa..99f7d27bbc5 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md @@ -167,9 +167,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantEmailNotification.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantEmailNotification.md index bb385019492..70546db08fd 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantEmailNotification.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantEmailNotification.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantGroup.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantGroup.md index 55fe4bf16ba..b7fd40ea1d9 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantGroup.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantGroup.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagedDeviceCompliance.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagedDeviceCompliance.md index e5208ea75b4..becc1cd9b3b 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagedDeviceCompliance.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagedDeviceCompliance.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md index 5b1baff0ff8..2559293e694 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementAction.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementAction.md index 8e66f73baf9..1ee880399db 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementAction.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementAction.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementActionTenantDeploymentStatuses.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementActionTenantDeploymentStatuses.md index 5a059081159..bdd3105e2f6 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementActionTenantDeploymentStatuses.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementActionTenantDeploymentStatuses.md @@ -167,9 +167,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementIntent.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementIntent.md index 5a006c4da2e..7caaf8f0647 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementIntent.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementIntent.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplate.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplate.md index 78a988b4ac3..5929af3bd6b 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplate.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplate.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateCollection.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateCollection.md index 6f27fa8dd68..b3be257d9f0 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateCollection.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateCollection.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md new file mode 100644 index 00000000000..3f97c1a1585 --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md @@ -0,0 +1,186 @@ +--- +external help file: +Module Name: Microsoft.Graph.ManagedTenants +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.managedtenants/remove-mgtenantrelationshipmanagedtenantmanagementtemplatecollectiontenantsummary +schema: 2.0.0 +--- + +# Remove-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + +## SYNOPSIS +Delete navigation property managementTemplateCollectionTenantSummaries for tenantRelationships + +## SYNTAX + +### Delete (Default) +``` +Remove-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + -ManagementTemplateCollectionTenantSummaryId [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### DeleteViaIdentity +``` +Remove-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + -InputObject [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Delete navigation property managementTemplateCollectionTenantSummaries for tenantRelationships + +## EXAMPLES + +## PARAMETERS + +### -IfMatch +ETag + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IManagedTenantsIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ManagementTemplateCollectionTenantSummaryId +key: id of managementTemplateCollectionTenantSummary + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IManagedTenantsIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[AggregatedPolicyComplianceId ]`: key: id of aggregatedPolicyCompliance + - `[AuditEventId ]`: key: id of auditEvent + - `[CloudPcConnectionId ]`: key: id of cloudPcConnection + - `[CloudPcDeviceId ]`: key: id of cloudPcDevice + - `[CloudPcOverviewTenantId ]`: key: tenantId of cloudPcOverview + - `[ConditionalAccessPolicyCoverageId ]`: key: id of conditionalAccessPolicyCoverage + - `[CredentialUserRegistrationsSummaryId ]`: key: id of credentialUserRegistrationsSummary + - `[DeviceCompliancePolicySettingStateSummaryId ]`: key: id of deviceCompliancePolicySettingStateSummary + - `[ManagedDeviceComplianceId ]`: key: id of managedDeviceCompliance + - `[ManagedDeviceComplianceTrendId ]`: key: id of managedDeviceComplianceTrend + - `[ManagedTenantAlertId ]`: key: id of managedTenantAlert + - `[ManagedTenantAlertLogId ]`: key: id of managedTenantAlertLog + - `[ManagedTenantAlertRuleDefinitionId ]`: key: id of managedTenantAlertRuleDefinition + - `[ManagedTenantAlertRuleId ]`: key: id of managedTenantAlertRule + - `[ManagedTenantApiNotificationId ]`: key: id of managedTenantApiNotification + - `[ManagedTenantEmailNotificationId ]`: key: id of managedTenantEmailNotification + - `[ManagedTenantTicketingEndpointId ]`: key: id of managedTenantTicketingEndpoint + - `[ManagementActionId ]`: key: id of managementAction + - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus + - `[ManagementIntentId ]`: key: id of managementIntent + - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary + - `[ManagementTemplateId ]`: key: id of managementTemplate + - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment + - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary + - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion + - `[MyRoleTenantId ]`: key: tenantId of myRole + - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation + - `[TenantDetailedInformationId ]`: key: id of tenantDetailedInformation + - `[TenantGroupId ]`: key: id of tenantGroup + - `[TenantId ]`: key: id of tenant + - `[TenantTagId ]`: key: id of tenantTag + - `[WindowsDeviceMalwareStateId ]`: key: id of windowsDeviceMalwareState + - `[WindowsProtectionStateId ]`: key: id of windowsProtectionState + +## RELATED LINKS + diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStep.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStep.md index 38030bbb4f2..ab797bf6224 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStep.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStep.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md new file mode 100644 index 00000000000..75791b0d632 --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md @@ -0,0 +1,186 @@ +--- +external help file: +Module Name: Microsoft.Graph.ManagedTenants +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.managedtenants/remove-mgtenantrelationshipmanagedtenantmanagementtemplatesteptenantsummary +schema: 2.0.0 +--- + +# Remove-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary + +## SYNOPSIS +Delete navigation property managementTemplateStepTenantSummaries for tenantRelationships + +## SYNTAX + +### Delete (Default) +``` +Remove-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary + -ManagementTemplateStepTenantSummaryId [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### DeleteViaIdentity +``` +Remove-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary + -InputObject [-IfMatch ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Delete navigation property managementTemplateStepTenantSummaries for tenantRelationships + +## EXAMPLES + +## PARAMETERS + +### -IfMatch +ETag + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IManagedTenantsIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ManagementTemplateStepTenantSummaryId +key: id of managementTemplateStepTenantSummary + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IManagedTenantsIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[AggregatedPolicyComplianceId ]`: key: id of aggregatedPolicyCompliance + - `[AuditEventId ]`: key: id of auditEvent + - `[CloudPcConnectionId ]`: key: id of cloudPcConnection + - `[CloudPcDeviceId ]`: key: id of cloudPcDevice + - `[CloudPcOverviewTenantId ]`: key: tenantId of cloudPcOverview + - `[ConditionalAccessPolicyCoverageId ]`: key: id of conditionalAccessPolicyCoverage + - `[CredentialUserRegistrationsSummaryId ]`: key: id of credentialUserRegistrationsSummary + - `[DeviceCompliancePolicySettingStateSummaryId ]`: key: id of deviceCompliancePolicySettingStateSummary + - `[ManagedDeviceComplianceId ]`: key: id of managedDeviceCompliance + - `[ManagedDeviceComplianceTrendId ]`: key: id of managedDeviceComplianceTrend + - `[ManagedTenantAlertId ]`: key: id of managedTenantAlert + - `[ManagedTenantAlertLogId ]`: key: id of managedTenantAlertLog + - `[ManagedTenantAlertRuleDefinitionId ]`: key: id of managedTenantAlertRuleDefinition + - `[ManagedTenantAlertRuleId ]`: key: id of managedTenantAlertRule + - `[ManagedTenantApiNotificationId ]`: key: id of managedTenantApiNotification + - `[ManagedTenantEmailNotificationId ]`: key: id of managedTenantEmailNotification + - `[ManagedTenantTicketingEndpointId ]`: key: id of managedTenantTicketingEndpoint + - `[ManagementActionId ]`: key: id of managementAction + - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus + - `[ManagementIntentId ]`: key: id of managementIntent + - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary + - `[ManagementTemplateId ]`: key: id of managementTemplate + - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment + - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary + - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion + - `[MyRoleTenantId ]`: key: tenantId of myRole + - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation + - `[TenantDetailedInformationId ]`: key: id of tenantDetailedInformation + - `[TenantGroupId ]`: key: id of tenantGroup + - `[TenantId ]`: key: id of tenant + - `[TenantTagId ]`: key: id of tenantTag + - `[WindowsDeviceMalwareStateId ]`: key: id of windowsDeviceMalwareState + - `[WindowsProtectionStateId ]`: key: id of windowsProtectionState + +## RELATED LINKS + diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md index b96df7478d3..98d6bca988b 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md @@ -166,9 +166,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md index cc32bcf7387..1e07b0ab3ba 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md @@ -182,9 +182,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantMyRole.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantMyRole.md index 57cb2f6a5bd..f41589eedc4 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantMyRole.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantMyRole.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantTag.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantTag.md index 64ee5ffd64f..577ebe1ab44 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantTag.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantTag.md @@ -174,9 +174,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantTicketingEndpoint.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantTicketingEndpoint.md index 84021110eea..89ab2612880 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantTicketingEndpoint.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantTicketingEndpoint.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantWindowDeviceMalwareState.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantWindowDeviceMalwareState.md index e8196e9ed20..cc4749670be 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantWindowDeviceMalwareState.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantWindowDeviceMalwareState.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantWindowProtectionState.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantWindowProtectionState.md index 1f95b3a4962..1e49affd2c0 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantWindowProtectionState.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Remove-MgTenantRelationshipManagedTenantWindowProtectionState.md @@ -165,9 +165,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenant.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenant.md index 63a49699c5f..d979beef043 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenant.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenant.md @@ -351,9 +351,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAggregatedPolicyCompliance.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAggregatedPolicyCompliance.md index 732b3ed0a5b..96d4e569dac 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAggregatedPolicyCompliance.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAggregatedPolicyCompliance.md @@ -424,9 +424,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlert.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlert.md index 760f703ec9a..94df9b9bc63 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlert.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlert.md @@ -955,9 +955,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlertLog.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlertLog.md index 60acfce3fff..7f3a5795525 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlertLog.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlertLog.md @@ -486,9 +486,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlertRule.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlertRule.md index 4dc61ca7e80..c849234ef12 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlertRule.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlertRule.md @@ -626,9 +626,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlertRuleDefinition.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlertRuleDefinition.md index 0a3c4acaeae..24737d48a45 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlertRuleDefinition.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAlertRuleDefinition.md @@ -498,9 +498,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantApiNotification.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantApiNotification.md index d2723be98d6..257a614c153 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantApiNotification.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantApiNotification.md @@ -526,9 +526,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAuditEvent.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAuditEvent.md index 1d9bc76e9b0..5d15ce3086c 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAuditEvent.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantAuditEvent.md @@ -461,9 +461,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCloudPcConnection.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCloudPcConnection.md index 0349c87f8bb..10994832bef 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCloudPcConnection.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCloudPcConnection.md @@ -312,9 +312,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCloudPcDevice.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCloudPcDevice.md index a0ee8299d95..bcf523f55ba 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCloudPcDevice.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCloudPcDevice.md @@ -442,9 +442,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCloudPcOverview.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCloudPcOverview.md index b178e5c4abd..fadbf1dc003 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCloudPcOverview.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCloudPcOverview.md @@ -593,9 +593,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md index 6aacb5cab0a..82757e5adc8 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md @@ -296,9 +296,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md index 1bc9aab0ae0..02309aa6a10 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md @@ -427,9 +427,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCustomizedInformation.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCustomizedInformation.md index 6fc0a83dc30..2986f083bed 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCustomizedInformation.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantCustomizedInformation.md @@ -328,9 +328,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantDetailedInformation.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantDetailedInformation.md index d7045309077..52aba4353f5 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantDetailedInformation.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantDetailedInformation.md @@ -399,9 +399,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md index fcdcea41e16..ad298340ffd 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md @@ -462,9 +462,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantEmailNotification.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantEmailNotification.md index 8d2ab2c2d07..f86ee10196d 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantEmailNotification.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantEmailNotification.md @@ -517,9 +517,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantGroup.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantGroup.md index 54b375b5bda..387a9f55f91 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantGroup.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantGroup.md @@ -325,9 +325,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagedDeviceCompliance.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagedDeviceCompliance.md index 96fe4f6ed4f..d4a0037407f 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagedDeviceCompliance.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagedDeviceCompliance.md @@ -481,9 +481,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md index 826f42fa09c..b1f4c5be671 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md @@ -385,9 +385,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementAction.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementAction.md index 630f4d66b07..01048a8ed3b 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementAction.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementAction.md @@ -340,9 +340,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementActionTenantDeploymentStatuses.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementActionTenantDeploymentStatuses.md index daa2d4f843d..8b45b4bf59e 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementActionTenantDeploymentStatuses.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementActionTenantDeploymentStatuses.md @@ -293,9 +293,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementIntent.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementIntent.md index 0e611ec2393..d24136ec295 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementIntent.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementIntent.md @@ -280,9 +280,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplate.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplate.md index e170c439a43..16250008fdc 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplate.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplate.md @@ -571,9 +571,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateCollection.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateCollection.md index 346021c861c..7343d95358b 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateCollection.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateCollection.md @@ -410,9 +410,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md new file mode 100644 index 00000000000..03ba0a47f5d --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md @@ -0,0 +1,507 @@ +--- +external help file: +Module Name: Microsoft.Graph.ManagedTenants +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.managedtenants/update-mgtenantrelationshipmanagedtenantmanagementtemplatecollectiontenantsummary +schema: 2.0.0 +--- + +# Update-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + +## SYNOPSIS +Update the navigation property managementTemplateCollectionTenantSummaries in tenantRelationships + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + -ManagementTemplateCollectionTenantSummaryId [-AdditionalProperties ] + [-CompleteStepsCount ] [-CompleteUsersCount ] [-CreatedByUserId ] + [-CreatedDateTime ] [-DismissedStepsCount ] [-ExcludedUsersCount ] + [-ExcludedUsersDistinctCount ] [-Id ] [-IncompleteStepsCount ] + [-IncompleteUsersCount ] [-IneligibleStepsCount ] [-IsComplete] [-LastActionByUserId ] + [-LastActionDateTime ] [-ManagementTemplateCollectionDisplayName ] + [-ManagementTemplateCollectionId ] [-TenantId ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### Update +``` +Update-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + -ManagementTemplateCollectionTenantSummaryId + -BodyParameter [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentity +``` +Update-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + -InputObject + -BodyParameter [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary + -InputObject [-AdditionalProperties ] [-CompleteStepsCount ] + [-CompleteUsersCount ] [-CreatedByUserId ] [-CreatedDateTime ] + [-DismissedStepsCount ] [-ExcludedUsersCount ] [-ExcludedUsersDistinctCount ] + [-Id ] [-IncompleteStepsCount ] [-IncompleteUsersCount ] + [-IneligibleStepsCount ] [-IsComplete] [-LastActionByUserId ] [-LastActionDateTime ] + [-ManagementTemplateCollectionDisplayName ] [-ManagementTemplateCollectionId ] + [-TenantId ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update the navigation property managementTemplateCollectionTenantSummaries in tenantRelationships + +## EXAMPLES + +## PARAMETERS + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +managementTemplateCollectionTenantSummary +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedTenantsManagementTemplateCollectionTenantSummary +Parameter Sets: Update, UpdateViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CompleteStepsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CompleteUsersCount +. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedByUserId +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DismissedStepsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExcludedUsersCount +. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExcludedUsersDistinctCount +. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +The unique identifier for an entity. +Read-only. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IncompleteStepsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IncompleteUsersCount +. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IneligibleStepsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IManagedTenantsIdentity +Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -IsComplete +. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastActionByUserId +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastActionDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateCollectionDisplayName +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateCollectionId +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateCollectionTenantSummaryId +key: id of managementTemplateCollectionTenantSummary + +```yaml +Type: System.String +Parameter Sets: Update, UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TenantId +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IManagedTenantsIdentity + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedTenantsManagementTemplateCollectionTenantSummary + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +BODYPARAMETER : managementTemplateCollectionTenantSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[CompleteStepsCount ]`: + - `[CompleteUsersCount ]`: + - `[CreatedByUserId ]`: + - `[CreatedDateTime ]`: + - `[DismissedStepsCount ]`: + - `[ExcludedUsersCount ]`: + - `[ExcludedUsersDistinctCount ]`: + - `[IncompleteStepsCount ]`: + - `[IncompleteUsersCount ]`: + - `[IneligibleStepsCount ]`: + - `[IsComplete ]`: + - `[LastActionByUserId ]`: + - `[LastActionDateTime ]`: + - `[ManagementTemplateCollectionDisplayName ]`: + - `[ManagementTemplateCollectionId ]`: + - `[TenantId ]`: + +INPUTOBJECT : Identity Parameter + - `[AggregatedPolicyComplianceId ]`: key: id of aggregatedPolicyCompliance + - `[AuditEventId ]`: key: id of auditEvent + - `[CloudPcConnectionId ]`: key: id of cloudPcConnection + - `[CloudPcDeviceId ]`: key: id of cloudPcDevice + - `[CloudPcOverviewTenantId ]`: key: tenantId of cloudPcOverview + - `[ConditionalAccessPolicyCoverageId ]`: key: id of conditionalAccessPolicyCoverage + - `[CredentialUserRegistrationsSummaryId ]`: key: id of credentialUserRegistrationsSummary + - `[DeviceCompliancePolicySettingStateSummaryId ]`: key: id of deviceCompliancePolicySettingStateSummary + - `[ManagedDeviceComplianceId ]`: key: id of managedDeviceCompliance + - `[ManagedDeviceComplianceTrendId ]`: key: id of managedDeviceComplianceTrend + - `[ManagedTenantAlertId ]`: key: id of managedTenantAlert + - `[ManagedTenantAlertLogId ]`: key: id of managedTenantAlertLog + - `[ManagedTenantAlertRuleDefinitionId ]`: key: id of managedTenantAlertRuleDefinition + - `[ManagedTenantAlertRuleId ]`: key: id of managedTenantAlertRule + - `[ManagedTenantApiNotificationId ]`: key: id of managedTenantApiNotification + - `[ManagedTenantEmailNotificationId ]`: key: id of managedTenantEmailNotification + - `[ManagedTenantTicketingEndpointId ]`: key: id of managedTenantTicketingEndpoint + - `[ManagementActionId ]`: key: id of managementAction + - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus + - `[ManagementIntentId ]`: key: id of managementIntent + - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary + - `[ManagementTemplateId ]`: key: id of managementTemplate + - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment + - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary + - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion + - `[MyRoleTenantId ]`: key: tenantId of myRole + - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation + - `[TenantDetailedInformationId ]`: key: id of tenantDetailedInformation + - `[TenantGroupId ]`: key: id of tenantGroup + - `[TenantId ]`: key: id of tenant + - `[TenantTagId ]`: key: id of tenantTag + - `[WindowsDeviceMalwareStateId ]`: key: id of windowsDeviceMalwareState + - `[WindowsProtectionStateId ]`: key: id of windowsProtectionState + +## RELATED LINKS + diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStep.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStep.md index 816a37c2ce3..30fa1426c6e 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStep.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStep.md @@ -583,9 +583,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md new file mode 100644 index 00000000000..dbe925d9b61 --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md @@ -0,0 +1,492 @@ +--- +external help file: +Module Name: Microsoft.Graph.ManagedTenants +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.managedtenants/update-mgtenantrelationshipmanagedtenantmanagementtemplatesteptenantsummary +schema: 2.0.0 +--- + +# Update-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary + +## SYNOPSIS +Update the navigation property managementTemplateStepTenantSummaries in tenantRelationships + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary + -ManagementTemplateStepTenantSummaryId [-AdditionalProperties ] + [-AssignedTenantsCount ] [-CompliantTenantsCount ] [-CreatedByUserId ] + [-CreatedDateTime ] [-DismissedTenantsCount ] [-Id ] + [-IneligibleTenantsCount ] [-LastActionByUserId ] [-LastActionDateTime ] + [-ManagementTemplateCollectionDisplayName ] [-ManagementTemplateCollectionId ] + [-ManagementTemplateDisplayName ] [-ManagementTemplateId ] + [-ManagementTemplateStepDisplayName ] [-ManagementTemplateStepId ] + [-NotCompliantTenantsCount ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### Update +``` +Update-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary + -ManagementTemplateStepTenantSummaryId + -BodyParameter [-PassThru] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaIdentity +``` +Update-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary + -InputObject + -BodyParameter [-PassThru] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary + -InputObject [-AdditionalProperties ] [-AssignedTenantsCount ] + [-CompliantTenantsCount ] [-CreatedByUserId ] [-CreatedDateTime ] + [-DismissedTenantsCount ] [-Id ] [-IneligibleTenantsCount ] + [-LastActionByUserId ] [-LastActionDateTime ] + [-ManagementTemplateCollectionDisplayName ] [-ManagementTemplateCollectionId ] + [-ManagementTemplateDisplayName ] [-ManagementTemplateId ] + [-ManagementTemplateStepDisplayName ] [-ManagementTemplateStepId ] + [-NotCompliantTenantsCount ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update the navigation property managementTemplateStepTenantSummaries in tenantRelationships + +## EXAMPLES + +## PARAMETERS + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AssignedTenantsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +managementTemplateStepTenantSummary +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedTenantsManagementTemplateStepTenantSummary +Parameter Sets: Update, UpdateViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CompliantTenantsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedByUserId +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreatedDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DismissedTenantsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +The unique identifier for an entity. +Read-only. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IneligibleTenantsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IManagedTenantsIdentity +Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -LastActionByUserId +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastActionDateTime +. + +```yaml +Type: System.DateTime +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateCollectionDisplayName +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateCollectionId +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateDisplayName +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateId +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateStepDisplayName +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateStepId +. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagementTemplateStepTenantSummaryId +key: id of managementTemplateStepTenantSummary + +```yaml +Type: System.String +Parameter Sets: Update, UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NotCompliantTenantsCount +. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IManagedTenantsIdentity + +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedTenantsManagementTemplateStepTenantSummary + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +BODYPARAMETER : managementTemplateStepTenantSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[Id ]`: The unique identifier for an entity. Read-only. + - `[AssignedTenantsCount ]`: + - `[CompliantTenantsCount ]`: + - `[CreatedByUserId ]`: + - `[CreatedDateTime ]`: + - `[DismissedTenantsCount ]`: + - `[IneligibleTenantsCount ]`: + - `[LastActionByUserId ]`: + - `[LastActionDateTime ]`: + - `[ManagementTemplateCollectionDisplayName ]`: + - `[ManagementTemplateCollectionId ]`: + - `[ManagementTemplateDisplayName ]`: + - `[ManagementTemplateId ]`: + - `[ManagementTemplateStepDisplayName ]`: + - `[ManagementTemplateStepId ]`: + - `[NotCompliantTenantsCount ]`: + +INPUTOBJECT : Identity Parameter + - `[AggregatedPolicyComplianceId ]`: key: id of aggregatedPolicyCompliance + - `[AuditEventId ]`: key: id of auditEvent + - `[CloudPcConnectionId ]`: key: id of cloudPcConnection + - `[CloudPcDeviceId ]`: key: id of cloudPcDevice + - `[CloudPcOverviewTenantId ]`: key: tenantId of cloudPcOverview + - `[ConditionalAccessPolicyCoverageId ]`: key: id of conditionalAccessPolicyCoverage + - `[CredentialUserRegistrationsSummaryId ]`: key: id of credentialUserRegistrationsSummary + - `[DeviceCompliancePolicySettingStateSummaryId ]`: key: id of deviceCompliancePolicySettingStateSummary + - `[ManagedDeviceComplianceId ]`: key: id of managedDeviceCompliance + - `[ManagedDeviceComplianceTrendId ]`: key: id of managedDeviceComplianceTrend + - `[ManagedTenantAlertId ]`: key: id of managedTenantAlert + - `[ManagedTenantAlertLogId ]`: key: id of managedTenantAlertLog + - `[ManagedTenantAlertRuleDefinitionId ]`: key: id of managedTenantAlertRuleDefinition + - `[ManagedTenantAlertRuleId ]`: key: id of managedTenantAlertRule + - `[ManagedTenantApiNotificationId ]`: key: id of managedTenantApiNotification + - `[ManagedTenantEmailNotificationId ]`: key: id of managedTenantEmailNotification + - `[ManagedTenantTicketingEndpointId ]`: key: id of managedTenantTicketingEndpoint + - `[ManagementActionId ]`: key: id of managementAction + - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus + - `[ManagementIntentId ]`: key: id of managementIntent + - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary + - `[ManagementTemplateId ]`: key: id of managementTemplate + - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment + - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary + - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion + - `[MyRoleTenantId ]`: key: tenantId of myRole + - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation + - `[TenantDetailedInformationId ]`: key: id of tenantDetailedInformation + - `[TenantGroupId ]`: key: id of tenantGroup + - `[TenantId ]`: key: id of tenant + - `[TenantTagId ]`: key: id of tenantTag + - `[WindowsDeviceMalwareStateId ]`: key: id of windowsDeviceMalwareState + - `[WindowsProtectionStateId ]`: key: id of windowsProtectionState + +## RELATED LINKS + diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md index f100854a0df..9e6e7573964 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepVersion.md @@ -651,9 +651,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md index c325bf51982..884e30b96b7 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment.md @@ -453,9 +453,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantMyRole.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantMyRole.md index 64a7a85b685..0470799212f 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantMyRole.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantMyRole.md @@ -247,9 +247,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantTag.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantTag.md index 1e291952a3b..46e1dca1ac9 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantTag.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantTag.md @@ -379,9 +379,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantTicketingEndpoint.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantTicketingEndpoint.md index 13df060e72e..fafc5a659ee 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantTicketingEndpoint.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantTicketingEndpoint.md @@ -335,9 +335,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantWindowDeviceMalwareState.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantWindowDeviceMalwareState.md index 8c7ad2205e1..4a07dd81af8 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantWindowDeviceMalwareState.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantWindowDeviceMalwareState.md @@ -515,9 +515,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantWindowProtectionState.md b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantWindowProtectionState.md index 77e163870d3..8989fb7f9a4 100644 --- a/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantWindowProtectionState.md +++ b/src/ManagedTenants/ManagedTenants/docs/v1.0-beta/Update-MgTenantRelationshipManagedTenantWindowProtectionState.md @@ -683,9 +683,11 @@ INPUTOBJECT : Identity Parameter - `[ManagementActionTenantDeploymentStatusId ]`: key: id of managementActionTenantDeploymentStatus - `[ManagementIntentId ]`: key: id of managementIntent - `[ManagementTemplateCollectionId ]`: key: id of managementTemplateCollection + - `[ManagementTemplateCollectionTenantSummaryId ]`: key: id of managementTemplateCollectionTenantSummary - `[ManagementTemplateId ]`: key: id of managementTemplate - `[ManagementTemplateStepDeploymentId ]`: key: id of managementTemplateStepDeployment - `[ManagementTemplateStepId ]`: key: id of managementTemplateStep + - `[ManagementTemplateStepTenantSummaryId ]`: key: id of managementTemplateStepTenantSummary - `[ManagementTemplateStepVersionId ]`: key: id of managementTemplateStepVersion - `[MyRoleTenantId ]`: key: tenantId of myRole - `[TenantCustomizedInformationId ]`: key: id of tenantCustomizedInformation diff --git a/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Get-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/New-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Remove-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/ManagedTenants/ManagedTenants/examples/v1.0-beta/Update-MgTenantRelationshipManagedTenantManagementTemplateStepTenantSummary.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Planner/Planner/docs/v1.0-beta/Microsoft.Graph.Planner.md b/src/Planner/Planner/docs/v1.0-beta/Microsoft.Graph.Planner.md index cb0df5c6093..f7356f3a69d 100644 --- a/src/Planner/Planner/docs/v1.0-beta/Microsoft.Graph.Planner.md +++ b/src/Planner/Planner/docs/v1.0-beta/Microsoft.Graph.Planner.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Planner -Module Guid: 29e52b99-5633-4ed3-adad-ba81b2d9cf15 +Module Guid: ed5ceb7e-fe7d-4f92-9b92-5d46d4e78311 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.planner Help Version: 1.0.0.0 Locale: en-US @@ -184,7 +184,7 @@ Update the properties of **plannerAssignedToTaskBoardTaskFormat** object. Update the properties of **plannerBucketTaskBoardTaskFormat** object. ### [Update-MgPlannerTaskDetail](Update-MgPlannerTaskDetail.md) -Update the properties of **plannertaskdetails** object. +Update the properties of **plannerTaskDetails** object. ### [Update-MgPlannerTaskProgressTaskBoardFormat](Update-MgPlannerTaskProgressTaskBoardFormat.md) Update the properties of **plannerProgressTaskBoardTaskFormat** object. diff --git a/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerBucket.md b/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerBucket.md index f5d33ef1186..795e1124e77 100644 --- a/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerBucket.md +++ b/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerBucket.md @@ -14,8 +14,10 @@ Create a new plannerBucket object. ### CreateExpanded1 (Default) ``` -New-MgPlannerBucket [-AdditionalProperties ] [-Id ] [-Name ] [-OrderHint ] - [-PlanId ] [-Tasks ] [-Confirm] [-WhatIf] [] +New-MgPlannerBucket [-AdditionalProperties ] + [-CreationSource ] [-Id ] [-Name ] + [-OrderHint ] [-PlanId ] [-Tasks ] [-Confirm] [-WhatIf] + [] ``` ### Create1 @@ -75,6 +77,22 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -CreationSource +plannerBucketCreation +To construct, please use Get-Help -Online and see NOTES section for CREATIONSOURCE properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerBucketCreation +Parameter Sets: CreateExpanded1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Id The unique idenfier for an entity. Read-only. @@ -209,6 +227,9 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : plannerBucket - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -246,8 +267,11 @@ BODYPARAMETER : plannerBucket - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -276,11 +300,15 @@ BODYPARAMETER : plannerBucket - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. +CREATIONSOURCE : plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + TASKS : Read-only. Nullable. The collection of tasks in the bucket. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[ActiveChecklistItemCount ]`: Number of checklist items with value set to false, representing incomplete items. @@ -315,8 +343,11 @@ TASKS : Read-only. Nullable. The collection of ta - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -345,7 +376,7 @@ TASKS : Read-only. Nullable. The collection of ta - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. diff --git a/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerPlan.md b/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerPlan.md index 04067def303..d5702ed0c46 100644 --- a/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerPlan.md +++ b/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerPlan.md @@ -17,8 +17,9 @@ Create a new **plannerPlan**. New-MgPlannerPlan [-AdditionalProperties ] [-Buckets ] [-Container ] [-Contexts ] [-CreatedBy ] [-CreatedDateTime ] - [-Details ] [-Id ] [-Owner ] - [-Tasks ] [-Title ] [-Confirm] [-WhatIf] [] + [-CreationSource ] [-Details ] + [-Id ] [-Owner ] [-Tasks ] [-Title ] [-Confirm] + [-WhatIf] [] ``` ### Create1 @@ -162,6 +163,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CreationSource +plannerPlanCreation +To construct, please use Get-Help -Online and see NOTES section for CREATIONSOURCE properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanCreation +Parameter Sets: CreateExpanded1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Details plannerPlanDetails To construct, please use Get-Help -Online and see NOTES section for DETAILS properties and create a hash table. @@ -299,6 +316,9 @@ BODYPARAMETER : plannerPlan - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -336,8 +356,11 @@ BODYPARAMETER : plannerPlan - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -366,7 +389,7 @@ BODYPARAMETER : plannerPlan - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -379,6 +402,9 @@ BODYPARAMETER : plannerPlan - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -419,6 +445,9 @@ BODYPARAMETER : plannerPlan BUCKETS : Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -456,8 +485,11 @@ BUCKETS : Collection of buckets in the plan. Re - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -486,7 +518,7 @@ BUCKETS : Collection of buckets in the plan. Re - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -506,6 +538,10 @@ CREATEDBY : identitySet - `[Device ]`: identity - `[User ]`: identity +CREATIONSOURCE : plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + DETAILS : plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -575,8 +611,11 @@ TASKS : Collection of tasks in the plan. Read-onl - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -605,7 +644,7 @@ TASKS : Collection of tasks in the plan. Read-onl - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. diff --git a/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerRoster.md b/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerRoster.md index 63692b5b168..e4bb14732c2 100644 --- a/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerRoster.md +++ b/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerRoster.md @@ -185,6 +185,9 @@ BODYPARAMETER : plannerRoster - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -222,8 +225,11 @@ BODYPARAMETER : plannerRoster - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -252,7 +258,7 @@ BODYPARAMETER : plannerRoster - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -265,6 +271,9 @@ BODYPARAMETER : plannerRoster - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -313,6 +322,9 @@ PLANS : Retrieves the plans contained by the plan - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -350,8 +362,11 @@ PLANS : Retrieves the plans contained by the plan - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -380,7 +395,7 @@ PLANS : Retrieves the plans contained by the plan - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -393,6 +408,9 @@ PLANS : Retrieves the plans contained by the plan - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. diff --git a/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerTask.md b/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerTask.md index 765e3691834..e3c4220986c 100644 --- a/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerTask.md +++ b/src/Planner/Planner/docs/v1.0-beta/New-MgPlannerTask.md @@ -618,8 +618,11 @@ BODYPARAMETER : plannerTask - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -648,7 +651,7 @@ BODYPARAMETER : plannerTask - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -678,8 +681,11 @@ CREATEDBY : identitySet CREATIONSOURCE : plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -703,7 +709,7 @@ DETAILS : plannerTaskDetails PROGRESSTASKBOARDFORMAT : plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. ## RELATED LINKS diff --git a/src/Planner/Planner/docs/v1.0-beta/Update-MgGroupPlanner.md b/src/Planner/Planner/docs/v1.0-beta/Update-MgGroupPlanner.md index 942ad7dd74e..60acdb18287 100644 --- a/src/Planner/Planner/docs/v1.0-beta/Update-MgGroupPlanner.md +++ b/src/Planner/Planner/docs/v1.0-beta/Update-MgGroupPlanner.md @@ -214,6 +214,9 @@ BODYPARAMETER : plannerGroup - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -251,8 +254,11 @@ BODYPARAMETER : plannerGroup - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -281,7 +287,7 @@ BODYPARAMETER : plannerGroup - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -294,6 +300,9 @@ BODYPARAMETER : plannerGroup - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -346,6 +355,9 @@ PLANS : Read-only. Nullable. Returns the plannerP - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -383,8 +395,11 @@ PLANS : Read-only. Nullable. Returns the plannerP - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -413,7 +428,7 @@ PLANS : Read-only. Nullable. Returns the plannerP - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -426,6 +441,9 @@ PLANS : Read-only. Nullable. Returns the plannerP - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. diff --git a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlanner.md b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlanner.md index d6f1e79b6d5..fefb020446a 100644 --- a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlanner.md +++ b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlanner.md @@ -221,6 +221,9 @@ BODYPARAMETER : planner - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Read-only. Nullable. Returns a collection of the specified buckets - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -258,8 +261,11 @@ BODYPARAMETER : planner - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -288,7 +294,7 @@ BODYPARAMETER : planner - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -304,6 +310,9 @@ BODYPARAMETER : planner - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -353,6 +362,9 @@ BODYPARAMETER : planner BUCKETS : Read-only. Nullable. Returns a collection of the specified buckets - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -390,8 +402,11 @@ BUCKETS : Read-only. Nullable. Returns a collec - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -420,7 +435,7 @@ BUCKETS : Read-only. Nullable. Returns a collec - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -429,6 +444,9 @@ PLANS : Read-only. Nullable. Returns a collection - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -466,8 +484,11 @@ PLANS : Read-only. Nullable. Returns a collection - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -496,7 +517,7 @@ PLANS : Read-only. Nullable. Returns a collection - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -509,6 +530,9 @@ PLANS : Read-only. Nullable. Returns a collection - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -558,6 +582,9 @@ ROSTERS : Read-only. Nullable. Returns a collect - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -595,8 +622,11 @@ ROSTERS : Read-only. Nullable. Returns a collect - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -625,7 +655,7 @@ ROSTERS : Read-only. Nullable. Returns a collect - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -638,6 +668,9 @@ ROSTERS : Read-only. Nullable. Returns a collect - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -710,8 +743,11 @@ TASKS : Read-only. Nullable. Returns a collection - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -740,7 +776,7 @@ TASKS : Read-only. Nullable. Returns a collection - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. diff --git a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerBucket.md b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerBucket.md index b3679a28d65..330097fefd6 100644 --- a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerBucket.md +++ b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerBucket.md @@ -14,9 +14,10 @@ Update the navigation property buckets in planner ### UpdateExpanded1 (Default) ``` -Update-MgPlannerBucket -PlannerBucketId [-AdditionalProperties ] [-Id ] - [-Name ] [-OrderHint ] [-PlanId ] [-Tasks ] - [-PassThru] [-Confirm] [-WhatIf] [] +Update-MgPlannerBucket -PlannerBucketId [-AdditionalProperties ] + [-CreationSource ] [-Id ] [-Name ] + [-OrderHint ] [-PlanId ] [-Tasks ] [-PassThru] [-Confirm] + [-WhatIf] [] ``` ### Update1 @@ -33,9 +34,10 @@ Update-MgPlannerBucket -InputObject -BodyParameter [-AdditionalProperties ] [-Id ] - [-Name ] [-OrderHint ] [-PlanId ] [-Tasks ] - [-PassThru] [-Confirm] [-WhatIf] [] +Update-MgPlannerBucket -InputObject [-AdditionalProperties ] + [-CreationSource ] [-Id ] [-Name ] + [-OrderHint ] [-PlanId ] [-Tasks ] [-PassThru] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION @@ -88,6 +90,22 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -CreationSource +plannerBucketCreation +To construct, please use Get-Help -Online and see NOTES section for CREATIONSOURCE properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerBucketCreation +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Id The unique idenfier for an entity. Read-only. @@ -270,6 +288,9 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : plannerBucket - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -307,8 +328,11 @@ BODYPARAMETER : plannerBucket - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -337,11 +361,15 @@ BODYPARAMETER : plannerBucket - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. +CREATIONSOURCE : plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + INPUTOBJECT : Identity Parameter - `[GroupId ]`: key: id of group - `[PlannerBucketId ]`: key: id of plannerBucket @@ -386,8 +414,11 @@ TASKS : Read-only. Nullable. The collection of ta - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -416,7 +447,7 @@ TASKS : Read-only. Nullable. The collection of ta - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. diff --git a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerPlan.md b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerPlan.md index 200f9b1be94..b9f8c755edd 100644 --- a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerPlan.md +++ b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerPlan.md @@ -17,9 +17,9 @@ Update the navigation property plans in planner Update-MgPlannerPlan -PlannerPlanId [-AdditionalProperties ] [-Buckets ] [-Container ] [-Contexts ] [-CreatedBy ] [-CreatedDateTime ] - [-Details ] [-Id ] [-Owner ] - [-Tasks ] [-Title ] [-PassThru] [-Confirm] [-WhatIf] - [] + [-CreationSource ] [-Details ] + [-Id ] [-Owner ] [-Tasks ] [-Title ] [-PassThru] + [-Confirm] [-WhatIf] [] ``` ### Update1 @@ -39,9 +39,9 @@ Update-MgPlannerPlan -InputObject -BodyParameter [-AdditionalProperties ] [-Buckets ] [-Container ] [-Contexts ] [-CreatedBy ] [-CreatedDateTime ] - [-Details ] [-Id ] [-Owner ] - [-Tasks ] [-Title ] [-PassThru] [-Confirm] [-WhatIf] - [] + [-CreationSource ] [-Details ] + [-Id ] [-Owner ] [-Tasks ] [-Title ] [-PassThru] + [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -177,6 +177,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CreationSource +plannerPlanCreation +To construct, please use Get-Help -Online and see NOTES section for CREATIONSOURCE properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphPlannerPlanCreation +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Details plannerPlanDetails To construct, please use Get-Help -Online and see NOTES section for DETAILS properties and create a hash table. @@ -362,6 +378,9 @@ BODYPARAMETER : plannerPlan - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -399,8 +418,11 @@ BODYPARAMETER : plannerPlan - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -429,7 +451,7 @@ BODYPARAMETER : plannerPlan - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -442,6 +464,9 @@ BODYPARAMETER : plannerPlan - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -482,6 +507,9 @@ BODYPARAMETER : plannerPlan BUCKETS : Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -519,8 +547,11 @@ BUCKETS : Collection of buckets in the plan. Re - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -549,7 +580,7 @@ BUCKETS : Collection of buckets in the plan. Re - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -569,6 +600,10 @@ CREATEDBY : identitySet - `[Device ]`: identity - `[User ]`: identity +CREATIONSOURCE : plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + DETAILS : plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -648,8 +683,11 @@ TASKS : Collection of tasks in the plan. Read-onl - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -678,7 +716,7 @@ TASKS : Collection of tasks in the plan. Read-onl - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. diff --git a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerRoster.md b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerRoster.md index 1826b5fbd28..cbc1eacf9ce 100644 --- a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerRoster.md +++ b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerRoster.md @@ -235,6 +235,9 @@ BODYPARAMETER : plannerRoster - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -272,8 +275,11 @@ BODYPARAMETER : plannerRoster - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -302,7 +308,7 @@ BODYPARAMETER : plannerRoster - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -315,6 +321,9 @@ BODYPARAMETER : plannerRoster - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -373,6 +382,9 @@ PLANS : Retrieves the plans contained by the plan - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -410,8 +422,11 @@ PLANS : Retrieves the plans contained by the plan - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -440,7 +455,7 @@ PLANS : Retrieves the plans contained by the plan - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -453,6 +468,9 @@ PLANS : Retrieves the plans contained by the plan - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. diff --git a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerTask.md b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerTask.md index 6413d67203c..d1c77f7fbf9 100644 --- a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerTask.md +++ b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerTask.md @@ -690,8 +690,11 @@ BODYPARAMETER : plannerTask - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -720,7 +723,7 @@ BODYPARAMETER : plannerTask - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -750,8 +753,11 @@ CREATEDBY : identitySet CREATIONSOURCE : plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -785,7 +791,7 @@ INPUTOBJECT : Identity Parameter PROGRESSTASKBOARDFORMAT : plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. ## RELATED LINKS diff --git a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerTaskDetail.md b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerTaskDetail.md index 09c5d2f4a27..2a6695c326f 100644 --- a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerTaskDetail.md +++ b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerTaskDetail.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-MgPlannerTaskDetail ## SYNOPSIS -Update the properties of **plannertaskdetails** object. +Update the properties of **plannerTaskDetails** object. ## SYNTAX @@ -39,7 +39,7 @@ Update-MgPlannerTaskDetail -InputObject [-AdditionalPropertie ``` ## DESCRIPTION -Update the properties of **plannertaskdetails** object. +Update the properties of **plannerTaskDetails** object. ## EXAMPLES diff --git a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerTaskProgressTaskBoardFormat.md b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerTaskProgressTaskBoardFormat.md index 64a667e0bb5..c4108600f85 100644 --- a/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerTaskProgressTaskBoardFormat.md +++ b/src/Planner/Planner/docs/v1.0-beta/Update-MgPlannerTaskProgressTaskBoardFormat.md @@ -122,8 +122,8 @@ Accept wildcard characters: False ``` ### -OrderHint -Hint value used to order the task on the Progress view of the Task Board. -The format is defined as outlined here. +Hint value used to order the task on the progress view of the task board. +For details about the supported format, see Using order hints in Planner. ```yaml Type: System.String @@ -223,7 +223,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. INPUTOBJECT : Identity Parameter - `[GroupId ]`: key: id of group diff --git a/src/Planner/Planner/docs/v1.0-beta/Update-MgUserPlanner.md b/src/Planner/Planner/docs/v1.0-beta/Update-MgUserPlanner.md index e43c53b92e5..7824858b7ae 100644 --- a/src/Planner/Planner/docs/v1.0-beta/Update-MgUserPlanner.md +++ b/src/Planner/Planner/docs/v1.0-beta/Update-MgUserPlanner.md @@ -374,6 +374,9 @@ BODYPARAMETER : plannerUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -411,8 +414,11 @@ BODYPARAMETER : plannerUser - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -441,7 +447,7 @@ BODYPARAMETER : plannerUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -454,6 +460,9 @@ BODYPARAMETER : plannerUser - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -502,6 +511,9 @@ FAVORITEPLANS : Read-only. Nullable. Returns the - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -539,8 +551,11 @@ FAVORITEPLANS : Read-only. Nullable. Returns the - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -569,7 +584,7 @@ FAVORITEPLANS : Read-only. Nullable. Returns the - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -582,6 +597,9 @@ FAVORITEPLANS : Read-only. Nullable. Returns the - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -634,6 +652,9 @@ PLANS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -671,8 +692,11 @@ PLANS : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -701,7 +725,7 @@ PLANS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -714,6 +738,9 @@ PLANS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -756,6 +783,9 @@ RECENTPLANS : Read-only. Nullable. Returns the pl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -793,8 +823,11 @@ RECENTPLANS : Read-only. Nullable. Returns the pl - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -823,7 +856,7 @@ RECENTPLANS : Read-only. Nullable. Returns the pl - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -836,6 +869,9 @@ RECENTPLANS : Read-only. Nullable. Returns the pl - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -878,6 +914,9 @@ ROSTERPLANS : Read-only. Nullable. Returns the pl - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -915,8 +954,11 @@ ROSTERPLANS : Read-only. Nullable. Returns the pl - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -945,7 +987,7 @@ ROSTERPLANS : Read-only. Nullable. Returns the pl - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -958,6 +1000,9 @@ ROSTERPLANS : Read-only. Nullable. Returns the pl - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1030,8 +1075,11 @@ TASKS : Read-only. Nullable. Returns the plannerT - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -1060,7 +1108,7 @@ TASKS : Read-only. Nullable. Returns the plannerT - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. diff --git a/src/Planner/Planner/docs/v1.0/Microsoft.Graph.Planner.md b/src/Planner/Planner/docs/v1.0/Microsoft.Graph.Planner.md index f347af06e8c..64147d98468 100644 --- a/src/Planner/Planner/docs/v1.0/Microsoft.Graph.Planner.md +++ b/src/Planner/Planner/docs/v1.0/Microsoft.Graph.Planner.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Planner -Module Guid: 29e52b99-5633-4ed3-adad-ba81b2d9cf15 +Module Guid: ed5ceb7e-fe7d-4f92-9b92-5d46d4e78311 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.planner Help Version: 1.0.0.0 Locale: en-US @@ -138,7 +138,7 @@ Update the properties of **plannerAssignedToTaskBoardTaskFormat** object. Update the properties of **plannerBucketTaskBoardTaskFormat** object. ### [Update-MgPlannerTaskDetail](Update-MgPlannerTaskDetail.md) -Update the properties of **plannertaskdetails** object. +Update the properties of **plannerTaskDetails** object. ### [Update-MgPlannerTaskProgressTaskBoardFormat](Update-MgPlannerTaskProgressTaskBoardFormat.md) Update the properties of **plannerProgressTaskBoardTaskFormat** object. diff --git a/src/Planner/Planner/docs/v1.0/New-MgPlannerBucket.md b/src/Planner/Planner/docs/v1.0/New-MgPlannerBucket.md index cfa1c9cb865..9eb93ce6f5f 100644 --- a/src/Planner/Planner/docs/v1.0/New-MgPlannerBucket.md +++ b/src/Planner/Planner/docs/v1.0/New-MgPlannerBucket.md @@ -263,7 +263,7 @@ BODYPARAMETER : plannerBucket - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -319,7 +319,7 @@ TASKS : Read-only. Nullable. The collection of tas - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. diff --git a/src/Planner/Planner/docs/v1.0/New-MgPlannerPlan.md b/src/Planner/Planner/docs/v1.0/New-MgPlannerPlan.md index 0554341911f..203f8f39db5 100644 --- a/src/Planner/Planner/docs/v1.0/New-MgPlannerPlan.md +++ b/src/Planner/Planner/docs/v1.0/New-MgPlannerPlan.md @@ -335,7 +335,7 @@ BODYPARAMETER : plannerPlan - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -438,7 +438,7 @@ BUCKETS : Read-only. Nullable. Collection of buc - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -542,7 +542,7 @@ TASKS : Read-only. Nullable. Collection of tasks i - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. diff --git a/src/Planner/Planner/docs/v1.0/New-MgPlannerTask.md b/src/Planner/Planner/docs/v1.0/New-MgPlannerTask.md index 1c1ef6269dc..ee82c24e386 100644 --- a/src/Planner/Planner/docs/v1.0/New-MgPlannerTask.md +++ b/src/Planner/Planner/docs/v1.0/New-MgPlannerTask.md @@ -619,7 +619,7 @@ BODYPARAMETER : plannerTask - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -660,7 +660,7 @@ DETAILS : plannerTaskDetails PROGRESSTASKBOARDFORMAT : plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. ## RELATED LINKS diff --git a/src/Planner/Planner/docs/v1.0/Update-MgGroupPlanner.md b/src/Planner/Planner/docs/v1.0/Update-MgGroupPlanner.md index 0dd4590e157..5fb63790e04 100644 --- a/src/Planner/Planner/docs/v1.0/Update-MgGroupPlanner.md +++ b/src/Planner/Planner/docs/v1.0/Update-MgGroupPlanner.md @@ -268,7 +268,7 @@ BODYPARAMETER : plannerGroup - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -383,7 +383,7 @@ PLANS : Read-only. Nullable. Returns the plannerPl - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. diff --git a/src/Planner/Planner/docs/v1.0/Update-MgPlanner.md b/src/Planner/Planner/docs/v1.0/Update-MgPlanner.md index 057586f8667..eb857d2bfdf 100644 --- a/src/Planner/Planner/docs/v1.0/Update-MgPlanner.md +++ b/src/Planner/Planner/docs/v1.0/Update-MgPlanner.md @@ -258,7 +258,7 @@ BODYPARAMETER : planner - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -365,7 +365,7 @@ BUCKETS : Read-only. Nullable. Returns a collect - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -428,7 +428,7 @@ PLANS : Read-only. Nullable. Returns a collection - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -526,7 +526,7 @@ TASKS : Read-only. Nullable. Returns a collection - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. diff --git a/src/Planner/Planner/docs/v1.0/Update-MgPlannerBucket.md b/src/Planner/Planner/docs/v1.0/Update-MgPlannerBucket.md index b401dc46915..baec7ba6152 100644 --- a/src/Planner/Planner/docs/v1.0/Update-MgPlannerBucket.md +++ b/src/Planner/Planner/docs/v1.0/Update-MgPlannerBucket.md @@ -324,7 +324,7 @@ BODYPARAMETER : plannerBucket - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -390,7 +390,7 @@ TASKS : Read-only. Nullable. The collection of tas - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. diff --git a/src/Planner/Planner/docs/v1.0/Update-MgPlannerPlan.md b/src/Planner/Planner/docs/v1.0/Update-MgPlannerPlan.md index cf6798ca608..702e0e32605 100644 --- a/src/Planner/Planner/docs/v1.0/Update-MgPlannerPlan.md +++ b/src/Planner/Planner/docs/v1.0/Update-MgPlannerPlan.md @@ -401,7 +401,7 @@ BODYPARAMETER : plannerPlan - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -504,7 +504,7 @@ BUCKETS : Read-only. Nullable. Collection of buc - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -618,7 +618,7 @@ TASKS : Read-only. Nullable. Collection of tasks i - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. diff --git a/src/Planner/Planner/docs/v1.0/Update-MgPlannerTask.md b/src/Planner/Planner/docs/v1.0/Update-MgPlannerTask.md index 7eae6126d4b..e27d52e2f34 100644 --- a/src/Planner/Planner/docs/v1.0/Update-MgPlannerTask.md +++ b/src/Planner/Planner/docs/v1.0/Update-MgPlannerTask.md @@ -691,7 +691,7 @@ BODYPARAMETER : plannerTask - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -742,7 +742,7 @@ INPUTOBJECT : Identity Parameter PROGRESSTASKBOARDFORMAT : plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. ## RELATED LINKS diff --git a/src/Planner/Planner/docs/v1.0/Update-MgPlannerTaskDetail.md b/src/Planner/Planner/docs/v1.0/Update-MgPlannerTaskDetail.md index 906190dbef7..0f992b991c9 100644 --- a/src/Planner/Planner/docs/v1.0/Update-MgPlannerTaskDetail.md +++ b/src/Planner/Planner/docs/v1.0/Update-MgPlannerTaskDetail.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-MgPlannerTaskDetail ## SYNOPSIS -Update the properties of **plannertaskdetails** object. +Update the properties of **plannerTaskDetails** object. ## SYNTAX @@ -39,7 +39,7 @@ Update-MgPlannerTaskDetail -InputObject [-AdditionalPropertie ``` ## DESCRIPTION -Update the properties of **plannertaskdetails** object. +Update the properties of **plannerTaskDetails** object. ## EXAMPLES diff --git a/src/Planner/Planner/docs/v1.0/Update-MgPlannerTaskProgressTaskBoardFormat.md b/src/Planner/Planner/docs/v1.0/Update-MgPlannerTaskProgressTaskBoardFormat.md index e352800ce13..d1f3e82dd48 100644 --- a/src/Planner/Planner/docs/v1.0/Update-MgPlannerTaskProgressTaskBoardFormat.md +++ b/src/Planner/Planner/docs/v1.0/Update-MgPlannerTaskProgressTaskBoardFormat.md @@ -122,8 +122,8 @@ Accept wildcard characters: False ``` ### -OrderHint -Hint value used to order the task on the Progress view of the Task Board. -The format is defined as outlined here. +Hint value used to order the task on the progress view of the task board. +For details about the supported format, see Using order hints in Planner. ```yaml Type: System.String @@ -223,7 +223,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. INPUTOBJECT : Identity Parameter - `[GroupId ]`: key: id of group diff --git a/src/Planner/Planner/docs/v1.0/Update-MgUserPlanner.md b/src/Planner/Planner/docs/v1.0/Update-MgUserPlanner.md index d1d0adf0261..67d30e9ad75 100644 --- a/src/Planner/Planner/docs/v1.0/Update-MgUserPlanner.md +++ b/src/Planner/Planner/docs/v1.0/Update-MgUserPlanner.md @@ -288,7 +288,7 @@ BODYPARAMETER : plannerUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -404,7 +404,7 @@ PLANS : Read-only. Nullable. Returns the plannerTa - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -502,7 +502,7 @@ TASKS : Read-only. Nullable. Returns the plannerPl - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. diff --git a/src/Reports/Reports/docs/v1.0-beta/Microsoft.Graph.Reports.md b/src/Reports/Reports/docs/v1.0-beta/Microsoft.Graph.Reports.md index f4f50d40964..f3bfef53335 100644 --- a/src/Reports/Reports/docs/v1.0-beta/Microsoft.Graph.Reports.md +++ b/src/Reports/Reports/docs/v1.0-beta/Microsoft.Graph.Reports.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Reports -Module Guid: f2e6ca3f-66c7-45dc-b44f-b006d8a451fd +Module Guid: 2057764a-cc69-4320-b165-bb8e79614fb8 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.reports Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Reports/Reports/docs/v1.0/Microsoft.Graph.Reports.md b/src/Reports/Reports/docs/v1.0/Microsoft.Graph.Reports.md index 4a96fab73c7..d3d10fdd5c3 100644 --- a/src/Reports/Reports/docs/v1.0/Microsoft.Graph.Reports.md +++ b/src/Reports/Reports/docs/v1.0/Microsoft.Graph.Reports.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Reports -Module Guid: f2e6ca3f-66c7-45dc-b44f-b006d8a451fd +Module Guid: 2057764a-cc69-4320-b165-bb8e79614fb8 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.reports Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Search/Search/docs/v1.0-beta/Microsoft.Graph.Search.md b/src/Search/Search/docs/v1.0-beta/Microsoft.Graph.Search.md index 02e698a2f09..fb9aea3ccee 100644 --- a/src/Search/Search/docs/v1.0-beta/Microsoft.Graph.Search.md +++ b/src/Search/Search/docs/v1.0-beta/Microsoft.Graph.Search.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Search -Module Guid: 35269321-0ec8-42b9-ad07-5649ebb0b14d +Module Guid: a36d7c76-1e7b-4b36-8580-5e841d90175b Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.search Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Search/Search/docs/v1.0-beta/New-MgExternalConnection.md b/src/Search/Search/docs/v1.0-beta/New-MgExternalConnection.md index ccc9d61bfdf..6b3ef0389cc 100644 --- a/src/Search/Search/docs/v1.0-beta/New-MgExternalConnection.md +++ b/src/Search/Search/docs/v1.0-beta/New-MgExternalConnection.md @@ -477,13 +477,14 @@ BODYPARAMETER : externalCon - `[Id ]`: The unique idenfier for an entity. Read-only. - `[BaseType ]`: Must be set to microsoft.graph.externalItem. Required. - `[Properties ]`: The properties defined for the items in the connection. The minimum number of properties is one, the maximum is 128. - - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string might not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[IsExactMatchRequired ]`: Specifies if the property will be matched exactly for queries. Exact matching can only be set to true for non-searchable properties of type string or stringCollection. Optional. - `[IsQueryable ]`: Specifies if the property is queryable. Queryable properties can be used in Keyword Query Language (KQL) queries. Optional. - `[IsRefinable ]`: Specifies if the property is refinable. Refinable properties can be used to filter search results in the Search API and add a refiner control in the Microsoft Search user experience. Optional. - `[IsRetrievable ]`: Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. - `[IsSearchable ]`: Specifies if the property is searchable. Only properties of type string or stringCollection can be searchable. Non-searchable properties are not added to the search index. Optional. - `[Labels ]`: Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, iconUrl, containerName, containerUrl. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: iconUrl, containerName, containerUrl. - - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. + - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. - `[Type ]`: propertyType - `[SearchSettings ]`: searchSettings - `[(Any) ]`: This indicates any property can be added to this object. @@ -566,13 +567,14 @@ SCHEMA : schema - `[Id ]`: The unique idenfier for an entity. Read-only. - `[BaseType ]`: Must be set to microsoft.graph.externalItem. Required. - `[Properties ]`: The properties defined for the items in the connection. The minimum number of properties is one, the maximum is 128. - - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string might not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[IsExactMatchRequired ]`: Specifies if the property will be matched exactly for queries. Exact matching can only be set to true for non-searchable properties of type string or stringCollection. Optional. - `[IsQueryable ]`: Specifies if the property is queryable. Queryable properties can be used in Keyword Query Language (KQL) queries. Optional. - `[IsRefinable ]`: Specifies if the property is refinable. Refinable properties can be used to filter search results in the Search API and add a refiner control in the Microsoft Search user experience. Optional. - `[IsRetrievable ]`: Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. - `[IsSearchable ]`: Specifies if the property is searchable. Only properties of type string or stringCollection can be searchable. Non-searchable properties are not added to the search index. Optional. - `[Labels ]`: Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, iconUrl, containerName, containerUrl. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: iconUrl, containerName, containerUrl. - - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. + - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. - `[Type ]`: propertyType SEARCHSETTINGS : searchSettings diff --git a/src/Search/Search/docs/v1.0-beta/Update-MgExternal.md b/src/Search/Search/docs/v1.0-beta/Update-MgExternal.md index 7451bccf73b..743212b4b71 100644 --- a/src/Search/Search/docs/v1.0-beta/Update-MgExternal.md +++ b/src/Search/Search/docs/v1.0-beta/Update-MgExternal.md @@ -225,13 +225,14 @@ BODYPARAMETER : external - `[Id ]`: The unique idenfier for an entity. Read-only. - `[BaseType ]`: Must be set to microsoft.graph.externalItem. Required. - `[Properties ]`: The properties defined for the items in the connection. The minimum number of properties is one, the maximum is 128. - - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string might not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[IsExactMatchRequired ]`: Specifies if the property will be matched exactly for queries. Exact matching can only be set to true for non-searchable properties of type string or stringCollection. Optional. - `[IsQueryable ]`: Specifies if the property is queryable. Queryable properties can be used in Keyword Query Language (KQL) queries. Optional. - `[IsRefinable ]`: Specifies if the property is refinable. Refinable properties can be used to filter search results in the Search API and add a refiner control in the Microsoft Search user experience. Optional. - `[IsRetrievable ]`: Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. - `[IsSearchable ]`: Specifies if the property is searchable. Only properties of type string or stringCollection can be searchable. Non-searchable properties are not added to the search index. Optional. - `[Labels ]`: Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, iconUrl, containerName, containerUrl. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: iconUrl, containerName, containerUrl. - - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. + - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. - `[Type ]`: propertyType - `[SearchSettings ]`: searchSettings - `[(Any) ]`: This indicates any property can be added to this object. @@ -316,13 +317,14 @@ CONNECTIONS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[BaseType ]`: Must be set to microsoft.graph.externalItem. Required. - `[Properties ]`: The properties defined for the items in the connection. The minimum number of properties is one, the maximum is 128. - - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string might not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[IsExactMatchRequired ]`: Specifies if the property will be matched exactly for queries. Exact matching can only be set to true for non-searchable properties of type string or stringCollection. Optional. - `[IsQueryable ]`: Specifies if the property is queryable. Queryable properties can be used in Keyword Query Language (KQL) queries. Optional. - `[IsRefinable ]`: Specifies if the property is refinable. Refinable properties can be used to filter search results in the Search API and add a refiner control in the Microsoft Search user experience. Optional. - `[IsRetrievable ]`: Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. - `[IsSearchable ]`: Specifies if the property is searchable. Only properties of type string or stringCollection can be searchable. Non-searchable properties are not added to the search index. Optional. - `[Labels ]`: Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, iconUrl, containerName, containerUrl. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: iconUrl, containerName, containerUrl. - - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. + - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. - `[Type ]`: propertyType - `[SearchSettings ]`: searchSettings - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Search/Search/docs/v1.0-beta/Update-MgExternalConnection.md b/src/Search/Search/docs/v1.0-beta/Update-MgExternalConnection.md index 5c2fdeaeb44..c91bd3df3e8 100644 --- a/src/Search/Search/docs/v1.0-beta/Update-MgExternalConnection.md +++ b/src/Search/Search/docs/v1.0-beta/Update-MgExternalConnection.md @@ -548,13 +548,14 @@ BODYPARAMETER : externalCon - `[Id ]`: The unique idenfier for an entity. Read-only. - `[BaseType ]`: Must be set to microsoft.graph.externalItem. Required. - `[Properties ]`: The properties defined for the items in the connection. The minimum number of properties is one, the maximum is 128. - - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string might not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[IsExactMatchRequired ]`: Specifies if the property will be matched exactly for queries. Exact matching can only be set to true for non-searchable properties of type string or stringCollection. Optional. - `[IsQueryable ]`: Specifies if the property is queryable. Queryable properties can be used in Keyword Query Language (KQL) queries. Optional. - `[IsRefinable ]`: Specifies if the property is refinable. Refinable properties can be used to filter search results in the Search API and add a refiner control in the Microsoft Search user experience. Optional. - `[IsRetrievable ]`: Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. - `[IsSearchable ]`: Specifies if the property is searchable. Only properties of type string or stringCollection can be searchable. Non-searchable properties are not added to the search index. Optional. - `[Labels ]`: Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, iconUrl, containerName, containerUrl. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: iconUrl, containerName, containerUrl. - - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. + - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. - `[Type ]`: propertyType - `[SearchSettings ]`: searchSettings - `[(Any) ]`: This indicates any property can be added to this object. @@ -648,13 +649,14 @@ SCHEMA : schema - `[Id ]`: The unique idenfier for an entity. Read-only. - `[BaseType ]`: Must be set to microsoft.graph.externalItem. Required. - `[Properties ]`: The properties defined for the items in the connection. The minimum number of properties is one, the maximum is 128. - - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string might not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[IsExactMatchRequired ]`: Specifies if the property will be matched exactly for queries. Exact matching can only be set to true for non-searchable properties of type string or stringCollection. Optional. - `[IsQueryable ]`: Specifies if the property is queryable. Queryable properties can be used in Keyword Query Language (KQL) queries. Optional. - `[IsRefinable ]`: Specifies if the property is refinable. Refinable properties can be used to filter search results in the Search API and add a refiner control in the Microsoft Search user experience. Optional. - `[IsRetrievable ]`: Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. - `[IsSearchable ]`: Specifies if the property is searchable. Only properties of type string or stringCollection can be searchable. Non-searchable properties are not added to the search index. Optional. - `[Labels ]`: Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, iconUrl, containerName, containerUrl. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: iconUrl, containerName, containerUrl. - - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. + - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. - `[Type ]`: propertyType SEARCHSETTINGS : searchSettings diff --git a/src/Search/Search/docs/v1.0-beta/Update-MgExternalConnectionSchema.md b/src/Search/Search/docs/v1.0-beta/Update-MgExternalConnectionSchema.md index c863ce9af45..e0a082a609c 100644 --- a/src/Search/Search/docs/v1.0-beta/Update-MgExternalConnectionSchema.md +++ b/src/Search/Search/docs/v1.0-beta/Update-MgExternalConnectionSchema.md @@ -266,13 +266,14 @@ BODYPARAMETER : schema - `[Id ]`: The unique idenfier for an entity. Read-only. - `[BaseType ]`: Must be set to microsoft.graph.externalItem. Required. - `[Properties ]`: The properties defined for the items in the connection. The minimum number of properties is one, the maximum is 128. - - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string might not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[IsExactMatchRequired ]`: Specifies if the property will be matched exactly for queries. Exact matching can only be set to true for non-searchable properties of type string or stringCollection. Optional. - `[IsQueryable ]`: Specifies if the property is queryable. Queryable properties can be used in Keyword Query Language (KQL) queries. Optional. - `[IsRefinable ]`: Specifies if the property is refinable. Refinable properties can be used to filter search results in the Search API and add a refiner control in the Microsoft Search user experience. Optional. - `[IsRetrievable ]`: Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. - `[IsSearchable ]`: Specifies if the property is searchable. Only properties of type string or stringCollection can be searchable. Non-searchable properties are not added to the search index. Optional. - `[Labels ]`: Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, iconUrl, containerName, containerUrl. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: iconUrl, containerName, containerUrl. - - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. + - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. - `[Type ]`: propertyType INPUTOBJECT : Identity Parameter @@ -287,13 +288,14 @@ INPUTOBJECT : Identity Parameter - `[QnaId ]`: key: id of qna PROPERTIES : The properties defined for the items in the connection. The minimum number of properties is one, the maximum is 128. - - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[Aliases ]`: A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string might not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + - `[IsExactMatchRequired ]`: Specifies if the property will be matched exactly for queries. Exact matching can only be set to true for non-searchable properties of type string or stringCollection. Optional. - `[IsQueryable ]`: Specifies if the property is queryable. Queryable properties can be used in Keyword Query Language (KQL) queries. Optional. - `[IsRefinable ]`: Specifies if the property is refinable. Refinable properties can be used to filter search results in the Search API and add a refiner control in the Microsoft Search user experience. Optional. - `[IsRetrievable ]`: Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. - `[IsSearchable ]`: Specifies if the property is searchable. Only properties of type string or stringCollection can be searchable. Non-searchable properties are not added to the search index. Optional. - `[Labels ]`: Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, iconUrl, containerName, containerUrl. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: iconUrl, containerName, containerUrl. - - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. + - `[Name ]`: The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. - `[Type ]`: propertyType ## RELATED LINKS diff --git a/src/Search/Search/docs/v1.0/Microsoft.Graph.Search.md b/src/Search/Search/docs/v1.0/Microsoft.Graph.Search.md index cb89d6cf0fe..e38c8750edf 100644 --- a/src/Search/Search/docs/v1.0/Microsoft.Graph.Search.md +++ b/src/Search/Search/docs/v1.0/Microsoft.Graph.Search.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Search -Module Guid: 35269321-0ec8-42b9-ad07-5649ebb0b14d +Module Guid: a36d7c76-1e7b-4b36-8580-5e841d90175b Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.search Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Security/Security/docs/v1.0-beta/Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md b/src/Security/Security/docs/v1.0-beta/Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md index 863ead6b388..fb1a30db21a 100644 --- a/src/Security/Security/docs/v1.0-beta/Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md +++ b/src/Security/Security/docs/v1.0-beta/Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md @@ -265,7 +265,7 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -311,7 +311,7 @@ BODYPARAMETER ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -470,7 +470,7 @@ BODYPARAMETER ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -568,8 +568,8 @@ BODYPARAMETER ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -781,7 +781,7 @@ BODYPARAMETER ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -835,7 +835,7 @@ BODYPARAMETER ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -878,14 +878,14 @@ BODYPARAMETER ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1337,8 +1337,14 @@ BODYPARAMETER ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2683,7 +2689,7 @@ BODYPARAMETER ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2694,6 +2700,9 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2724,8 +2733,11 @@ BODYPARAMETER ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2751,7 +2763,7 @@ BODYPARAMETER ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2764,6 +2776,9 @@ BODYPARAMETER ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2803,7 +2818,7 @@ BODYPARAMETER ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2825,7 +2840,7 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2845,6 +2860,12 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3756,7 +3777,7 @@ BODYPARAMETER ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3805,7 +3826,7 @@ BODYPARAMETER ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4051,6 +4072,8 @@ BODYPARAMETER ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4106,7 +4129,10 @@ BODYPARAMETER ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4566,7 +4592,7 @@ BODYPARAMETER ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4662,46 +4688,6 @@ BODYPARAMETER ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4741,6 +4727,11 @@ BODYPARAMETER ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4896,7 +4887,7 @@ BODYPARAMETER ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -4985,7 +4976,7 @@ SEARCH : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5031,7 +5022,7 @@ SEARCH : ediscoverySearch - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5190,7 +5181,7 @@ SEARCH : ediscoverySearch - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5288,8 +5279,8 @@ SEARCH : ediscoverySearch - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5501,7 +5492,7 @@ SEARCH : ediscoverySearch - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5555,7 +5546,7 @@ SEARCH : ediscoverySearch - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5598,14 +5589,14 @@ SEARCH : ediscoverySearch - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6057,8 +6048,14 @@ SEARCH : ediscoverySearch - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7403,7 +7400,7 @@ SEARCH : ediscoverySearch - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7414,6 +7411,9 @@ SEARCH : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7444,8 +7444,11 @@ SEARCH : ediscoverySearch - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7471,7 +7474,7 @@ SEARCH : ediscoverySearch - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7484,6 +7487,9 @@ SEARCH : ediscoverySearch - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7523,7 +7529,7 @@ SEARCH : ediscoverySearch - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7545,7 +7551,7 @@ SEARCH : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7565,6 +7571,12 @@ SEARCH : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8476,7 +8488,7 @@ SEARCH : ediscoverySearch - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8525,7 +8537,7 @@ SEARCH : ediscoverySearch - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8771,6 +8783,8 @@ SEARCH : ediscoverySearch - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8826,7 +8840,10 @@ SEARCH : ediscoverySearch - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9286,7 +9303,7 @@ SEARCH : ediscoverySearch - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9382,46 +9399,6 @@ SEARCH : ediscoverySearch - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9461,6 +9438,11 @@ SEARCH : ediscoverySearch - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9616,7 +9598,7 @@ SEARCH : ediscoverySearch - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0-beta/Clear-MgSecurityCaseEdiscoveryCaseSearchData.md b/src/Security/Security/docs/v1.0-beta/Clear-MgSecurityCaseEdiscoveryCaseSearchData.md index fbb917c17b3..138cbd28bf6 100644 --- a/src/Security/Security/docs/v1.0-beta/Clear-MgSecurityCaseEdiscoveryCaseSearchData.md +++ b/src/Security/Security/docs/v1.0-beta/Clear-MgSecurityCaseEdiscoveryCaseSearchData.md @@ -16,16 +16,32 @@ For more information about purging Teams messages, see:\n- eDiscovery solution s ## SYNTAX -### Purge (Default) +### PurgeExpanded (Default) ``` Clear-MgSecurityCaseEdiscoveryCaseSearchData -EdiscoveryCaseId -EdiscoverySearchId + [-AdditionalProperties ] [-PurgeAreas ] [-PurgeType ] [-PassThru] [-Confirm] + [-WhatIf] [] +``` + +### Purge +``` +Clear-MgSecurityCaseEdiscoveryCaseSearchData -EdiscoveryCaseId -EdiscoverySearchId + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### PurgeViaIdentity ``` -Clear-MgSecurityCaseEdiscoveryCaseSearchData -InputObject [-PassThru] [-Confirm] [-WhatIf] - [] +Clear-MgSecurityCaseEdiscoveryCaseSearchData -InputObject + -BodyParameter + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### PurgeViaIdentityExpanded +``` +Clear-MgSecurityCaseEdiscoveryCaseSearchData -InputObject + [-AdditionalProperties ] [-PurgeAreas ] [-PurgeType ] [-PassThru] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION @@ -48,12 +64,43 @@ To learn about permissions for this resource, see the [permissions reference](/g ## PARAMETERS +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: PurgeExpanded, PurgeViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +. +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IPathsMs4I8WSecurityCasesEdiscoverycasesEdiscoverycaseIdSearchesEdiscoverysearchIdMicrosoftGraphSecurityPurgedataPostRequestbodyContentApplicationJsonSchema +Parameter Sets: Purge, PurgeViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -EdiscoveryCaseId key: id of ediscoveryCase ```yaml Type: System.String -Parameter Sets: Purge +Parameter Sets: Purge, PurgeExpanded Aliases: Required: True @@ -68,7 +115,7 @@ key: id of ediscoverySearch ```yaml Type: System.String -Parameter Sets: Purge +Parameter Sets: Purge, PurgeExpanded Aliases: Required: True @@ -84,7 +131,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.ISecurityIdentity -Parameter Sets: PurgeViaIdentity +Parameter Sets: PurgeViaIdentity, PurgeViaIdentityExpanded Aliases: Required: True @@ -109,6 +156,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PurgeAreas +purgeAreas + +```yaml +Type: System.String +Parameter Sets: PurgeExpanded, PurgeViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PurgeType +purgeType + +```yaml +Type: System.String +Parameter Sets: PurgeExpanded, PurgeViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -145,6 +222,8 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Graph.PowerShell.Models.IPathsMs4I8WSecurityCasesEdiscoverycasesEdiscoverycaseIdSearchesEdiscoverysearchIdMicrosoftGraphSecurityPurgedataPostRequestbodyContentApplicationJsonSchema + ### Microsoft.Graph.PowerShell.Models.ISecurityIdentity ## OUTPUTS @@ -160,6 +239,11 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. +BODYPARAMETER : . + - `[(Any) ]`: This indicates any property can be added to this object. + - `[PurgeAreas ]`: purgeAreas + - `[PurgeType ]`: purgeType + INPUTOBJECT : Identity Parameter - `[AlertId ]`: key: id of alert - `[AuthoredNoteId ]`: key: id of authoredNote diff --git a/src/Security/Security/docs/v1.0-beta/Microsoft.Graph.Security.md b/src/Security/Security/docs/v1.0-beta/Microsoft.Graph.Security.md index 9158ab723b2..7618d6105e0 100644 --- a/src/Security/Security/docs/v1.0-beta/Microsoft.Graph.Security.md +++ b/src/Security/Security/docs/v1.0-beta/Microsoft.Graph.Security.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Security -Module Guid: c243c0e2-fde3-409c-86c7-9ff5fd49604e +Module Guid: 30ed7ded-e69d-4e0f-b8ec-31514f2de688 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.security Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCase.md b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCase.md index d8d16f7ee15..e6445675b15 100644 --- a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCase.md +++ b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCase.md @@ -449,7 +449,7 @@ BODYPARAMETER : ediscoveryCase - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -612,7 +612,7 @@ BODYPARAMETER : ediscoveryCase - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -710,8 +710,8 @@ BODYPARAMETER : ediscoveryCase - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -923,7 +923,7 @@ BODYPARAMETER : ediscoveryCase - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -977,7 +977,7 @@ BODYPARAMETER : ediscoveryCase - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1020,14 +1020,14 @@ BODYPARAMETER : ediscoveryCase - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1479,8 +1479,14 @@ BODYPARAMETER : ediscoveryCase - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2825,7 +2831,7 @@ BODYPARAMETER : ediscoveryCase - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2836,6 +2842,9 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2866,8 +2875,11 @@ BODYPARAMETER : ediscoveryCase - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2893,7 +2905,7 @@ BODYPARAMETER : ediscoveryCase - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2906,6 +2918,9 @@ BODYPARAMETER : ediscoveryCase - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2945,7 +2960,7 @@ BODYPARAMETER : ediscoveryCase - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2967,7 +2982,7 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2987,6 +3002,12 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3898,7 +3919,7 @@ BODYPARAMETER : ediscoveryCase - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3947,7 +3968,7 @@ BODYPARAMETER : ediscoveryCase - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4193,6 +4214,8 @@ BODYPARAMETER : ediscoveryCase - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4248,7 +4271,10 @@ BODYPARAMETER : ediscoveryCase - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4708,7 +4734,7 @@ BODYPARAMETER : ediscoveryCase - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4804,46 +4830,6 @@ BODYPARAMETER : ediscoveryCase - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4883,6 +4869,11 @@ BODYPARAMETER : ediscoveryCase - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5042,7 +5033,7 @@ BODYPARAMETER : ediscoveryCase - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[Operations ]`: Returns a list of case caseOperation objects for this case. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5099,7 +5090,7 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5114,7 +5105,7 @@ BODYPARAMETER : ediscoveryCase - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5173,7 +5164,7 @@ CUSTODIANS : Returns a list of cas - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -5343,7 +5334,7 @@ CUSTODIANS : Returns a list of cas - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5441,8 +5432,8 @@ CUSTODIANS : Returns a list of cas - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5654,7 +5645,7 @@ CUSTODIANS : Returns a list of cas - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5708,7 +5699,7 @@ CUSTODIANS : Returns a list of cas - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5751,14 +5742,14 @@ CUSTODIANS : Returns a list of cas - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6210,8 +6201,14 @@ CUSTODIANS : Returns a list of cas - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7556,7 +7553,7 @@ CUSTODIANS : Returns a list of cas - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7567,6 +7564,9 @@ CUSTODIANS : Returns a list of cas - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7597,8 +7597,11 @@ CUSTODIANS : Returns a list of cas - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7624,7 +7627,7 @@ CUSTODIANS : Returns a list of cas - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7637,6 +7640,9 @@ CUSTODIANS : Returns a list of cas - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7676,7 +7682,7 @@ CUSTODIANS : Returns a list of cas - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7698,7 +7704,7 @@ CUSTODIANS : Returns a list of cas - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7718,6 +7724,12 @@ CUSTODIANS : Returns a list of cas - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8629,7 +8641,7 @@ CUSTODIANS : Returns a list of cas - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8678,7 +8690,7 @@ CUSTODIANS : Returns a list of cas - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8924,6 +8936,8 @@ CUSTODIANS : Returns a list of cas - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8979,7 +8993,10 @@ CUSTODIANS : Returns a list of cas - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9439,7 +9456,7 @@ CUSTODIANS : Returns a list of cas - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9535,46 +9552,6 @@ CUSTODIANS : Returns a list of cas - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9614,6 +9591,11 @@ CUSTODIANS : Returns a list of cas - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9920,7 +9902,7 @@ LEGALHOLDS : Returns a list of ca - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10018,8 +10000,8 @@ LEGALHOLDS : Returns a list of ca - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10231,7 +10213,7 @@ LEGALHOLDS : Returns a list of ca - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10285,7 +10267,7 @@ LEGALHOLDS : Returns a list of ca - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10328,14 +10310,14 @@ LEGALHOLDS : Returns a list of ca - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10787,8 +10769,14 @@ LEGALHOLDS : Returns a list of ca - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12133,7 +12121,7 @@ LEGALHOLDS : Returns a list of ca - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12144,6 +12132,9 @@ LEGALHOLDS : Returns a list of ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12174,8 +12165,11 @@ LEGALHOLDS : Returns a list of ca - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12201,7 +12195,7 @@ LEGALHOLDS : Returns a list of ca - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12214,6 +12208,9 @@ LEGALHOLDS : Returns a list of ca - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12253,7 +12250,7 @@ LEGALHOLDS : Returns a list of ca - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12275,7 +12272,7 @@ LEGALHOLDS : Returns a list of ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12295,6 +12292,12 @@ LEGALHOLDS : Returns a list of ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13206,7 +13209,7 @@ LEGALHOLDS : Returns a list of ca - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13255,7 +13258,7 @@ LEGALHOLDS : Returns a list of ca - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13501,6 +13504,8 @@ LEGALHOLDS : Returns a list of ca - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13556,7 +13561,10 @@ LEGALHOLDS : Returns a list of ca - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14016,7 +14024,7 @@ LEGALHOLDS : Returns a list of ca - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14112,46 +14120,6 @@ LEGALHOLDS : Returns a list of ca - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14191,6 +14159,11 @@ LEGALHOLDS : Returns a list of ca - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14334,7 +14307,7 @@ NONCUSTODIALDATASOURCES ]`: dataSourceHoldStatus - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -14349,7 +14322,7 @@ NONCUSTODIALDATASOURCES : Returns a list of case caseOperation objects for this case. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -14408,7 +14381,7 @@ REVIEWSETS : Returns a list of eDi - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -14571,7 +14544,7 @@ REVIEWSETS : Returns a list of eDi - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14669,8 +14642,8 @@ REVIEWSETS : Returns a list of eDi - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14882,7 +14855,7 @@ REVIEWSETS : Returns a list of eDi - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14936,7 +14909,7 @@ REVIEWSETS : Returns a list of eDi - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14979,14 +14952,14 @@ REVIEWSETS : Returns a list of eDi - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15438,8 +15411,14 @@ REVIEWSETS : Returns a list of eDi - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16784,7 +16763,7 @@ REVIEWSETS : Returns a list of eDi - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16795,6 +16774,9 @@ REVIEWSETS : Returns a list of eDi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16825,8 +16807,11 @@ REVIEWSETS : Returns a list of eDi - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16852,7 +16837,7 @@ REVIEWSETS : Returns a list of eDi - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16865,6 +16850,9 @@ REVIEWSETS : Returns a list of eDi - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16904,7 +16892,7 @@ REVIEWSETS : Returns a list of eDi - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16926,7 +16914,7 @@ REVIEWSETS : Returns a list of eDi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16946,6 +16934,12 @@ REVIEWSETS : Returns a list of eDi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17857,7 +17851,7 @@ REVIEWSETS : Returns a list of eDi - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17906,7 +17900,7 @@ REVIEWSETS : Returns a list of eDi - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18152,6 +18146,8 @@ REVIEWSETS : Returns a list of eDi - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18207,7 +18203,10 @@ REVIEWSETS : Returns a list of eDi - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18667,7 +18666,7 @@ REVIEWSETS : Returns a list of eDi - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18763,46 +18762,6 @@ REVIEWSETS : Returns a list of eDi - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18842,6 +18801,11 @@ REVIEWSETS : Returns a list of eDi - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19005,7 +18969,7 @@ SEARCHES : Returns a list of eDiscove - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -19051,7 +19015,7 @@ SEARCHES : Returns a list of eDiscove - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -19210,7 +19174,7 @@ SEARCHES : Returns a list of eDiscove - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19308,8 +19272,8 @@ SEARCHES : Returns a list of eDiscove - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19521,7 +19485,7 @@ SEARCHES : Returns a list of eDiscove - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19575,7 +19539,7 @@ SEARCHES : Returns a list of eDiscove - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19618,14 +19582,14 @@ SEARCHES : Returns a list of eDiscove - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20077,8 +20041,14 @@ SEARCHES : Returns a list of eDiscove - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21423,7 +21393,7 @@ SEARCHES : Returns a list of eDiscove - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21434,6 +21404,9 @@ SEARCHES : Returns a list of eDiscove - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21464,8 +21437,11 @@ SEARCHES : Returns a list of eDiscove - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21491,7 +21467,7 @@ SEARCHES : Returns a list of eDiscove - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21504,6 +21480,9 @@ SEARCHES : Returns a list of eDiscove - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21543,7 +21522,7 @@ SEARCHES : Returns a list of eDiscove - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21565,7 +21544,7 @@ SEARCHES : Returns a list of eDiscove - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21585,6 +21564,12 @@ SEARCHES : Returns a list of eDiscove - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22496,7 +22481,7 @@ SEARCHES : Returns a list of eDiscove - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22545,7 +22530,7 @@ SEARCHES : Returns a list of eDiscove - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22791,6 +22776,8 @@ SEARCHES : Returns a list of eDiscove - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22846,7 +22833,10 @@ SEARCHES : Returns a list of eDiscove - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23306,7 +23296,7 @@ SEARCHES : Returns a list of eDiscove - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23402,46 +23392,6 @@ SEARCHES : Returns a list of eDiscove - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23481,6 +23431,11 @@ SEARCHES : Returns a list of eDiscove - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23636,7 +23591,7 @@ SEARCHES : Returns a list of eDiscove - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseCustodian.md b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseCustodian.md index 2b6989c89df..984d20f3df8 100644 --- a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseCustodian.md +++ b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseCustodian.md @@ -391,7 +391,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -561,7 +561,7 @@ BODYPARAMETER : ediscoveryCustodian - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -659,8 +659,8 @@ BODYPARAMETER : ediscoveryCustodian - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -872,7 +872,7 @@ BODYPARAMETER : ediscoveryCustodian - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -926,7 +926,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -969,14 +969,14 @@ BODYPARAMETER : ediscoveryCustodian - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1428,8 +1428,14 @@ BODYPARAMETER : ediscoveryCustodian - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2774,7 +2780,7 @@ BODYPARAMETER : ediscoveryCustodian - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2785,6 +2791,9 @@ BODYPARAMETER : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2815,8 +2824,11 @@ BODYPARAMETER : ediscoveryCustodian - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2842,7 +2854,7 @@ BODYPARAMETER : ediscoveryCustodian - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2855,6 +2867,9 @@ BODYPARAMETER : ediscoveryCustodian - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2894,7 +2909,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2916,7 +2931,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2936,6 +2951,12 @@ BODYPARAMETER : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3847,7 +3868,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3896,7 +3917,7 @@ BODYPARAMETER : ediscoveryCustodian - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4142,6 +4163,8 @@ BODYPARAMETER : ediscoveryCustodian - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4197,7 +4220,10 @@ BODYPARAMETER : ediscoveryCustodian - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4657,7 +4683,7 @@ BODYPARAMETER : ediscoveryCustodian - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4753,46 +4779,6 @@ BODYPARAMETER : ediscoveryCustodian - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4832,6 +4818,11 @@ BODYPARAMETER : ediscoveryCustodian - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5161,7 +5152,7 @@ SITESOURCES : Data source entity for ShareP - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5259,8 +5250,8 @@ SITESOURCES : Data source entity for ShareP - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5472,7 +5463,7 @@ SITESOURCES : Data source entity for ShareP - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5526,7 +5517,7 @@ SITESOURCES : Data source entity for ShareP - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5569,14 +5560,14 @@ SITESOURCES : Data source entity for ShareP - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6028,8 +6019,14 @@ SITESOURCES : Data source entity for ShareP - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7374,7 +7371,7 @@ SITESOURCES : Data source entity for ShareP - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7385,6 +7382,9 @@ SITESOURCES : Data source entity for ShareP - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7415,8 +7415,11 @@ SITESOURCES : Data source entity for ShareP - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7442,7 +7445,7 @@ SITESOURCES : Data source entity for ShareP - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7455,6 +7458,9 @@ SITESOURCES : Data source entity for ShareP - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7494,7 +7500,7 @@ SITESOURCES : Data source entity for ShareP - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7516,7 +7522,7 @@ SITESOURCES : Data source entity for ShareP - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7536,6 +7542,12 @@ SITESOURCES : Data source entity for ShareP - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8447,7 +8459,7 @@ SITESOURCES : Data source entity for ShareP - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8496,7 +8508,7 @@ SITESOURCES : Data source entity for ShareP - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8742,6 +8754,8 @@ SITESOURCES : Data source entity for ShareP - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8797,7 +8811,10 @@ SITESOURCES : Data source entity for ShareP - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9257,7 +9274,7 @@ SITESOURCES : Data source entity for ShareP - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9353,46 +9370,6 @@ SITESOURCES : Data source entity for ShareP - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9432,6 +9409,11 @@ SITESOURCES : Data source entity for ShareP - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9569,7 +9551,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10028,8 +10010,8 @@ UNIFIEDGROUPSOURCES : Data source e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10241,7 +10223,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10293,7 +10275,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10335,14 +10317,14 @@ UNIFIEDGROUPSOURCES : Data source e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10635,8 +10617,14 @@ UNIFIEDGROUPSOURCES : Data source e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11913,7 +11901,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11933,6 +11921,12 @@ UNIFIEDGROUPSOURCES : Data source e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12835,7 +12829,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12884,7 +12878,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13036,6 +13030,9 @@ UNIFIEDGROUPSOURCES : Data source e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13066,8 +13063,11 @@ UNIFIEDGROUPSOURCES : Data source e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13093,7 +13093,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13106,6 +13106,9 @@ UNIFIEDGROUPSOURCES : Data source e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13240,6 +13243,8 @@ UNIFIEDGROUPSOURCES : Data source e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13295,7 +13300,10 @@ UNIFIEDGROUPSOURCES : Data source e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13755,7 +13763,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13851,46 +13859,6 @@ UNIFIEDGROUPSOURCES : Data source e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13930,6 +13898,11 @@ UNIFIEDGROUPSOURCES : Data source e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14040,7 +14013,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14050,7 +14023,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md index dea5da6abc0..1f6f9aac277 100644 --- a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md +++ b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md @@ -444,7 +444,7 @@ BODYPARAMETER : siteSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -542,8 +542,8 @@ BODYPARAMETER : siteSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -755,7 +755,7 @@ BODYPARAMETER : siteSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -809,7 +809,7 @@ BODYPARAMETER : siteSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -852,14 +852,14 @@ BODYPARAMETER : siteSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1311,8 +1311,14 @@ BODYPARAMETER : siteSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2657,7 +2663,7 @@ BODYPARAMETER : siteSource - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2668,6 +2674,9 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2698,8 +2707,11 @@ BODYPARAMETER : siteSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2725,7 +2737,7 @@ BODYPARAMETER : siteSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2738,6 +2750,9 @@ BODYPARAMETER : siteSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2777,7 +2792,7 @@ BODYPARAMETER : siteSource - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2799,7 +2814,7 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2819,6 +2834,12 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3730,7 +3751,7 @@ BODYPARAMETER : siteSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3779,7 +3800,7 @@ BODYPARAMETER : siteSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4025,6 +4046,8 @@ BODYPARAMETER : siteSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4080,7 +4103,10 @@ BODYPARAMETER : siteSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4540,7 +4566,7 @@ BODYPARAMETER : siteSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4636,46 +4662,6 @@ BODYPARAMETER : siteSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4715,6 +4701,11 @@ BODYPARAMETER : siteSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5030,7 +5021,7 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5128,8 +5119,8 @@ SITE : site - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5341,7 +5332,7 @@ SITE : site - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5395,7 +5386,7 @@ SITE : site - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5438,14 +5429,14 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5897,8 +5888,14 @@ SITE : site - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7243,7 +7240,7 @@ SITE : site - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7254,6 +7251,9 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7284,8 +7284,11 @@ SITE : site - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7311,7 +7314,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7324,6 +7327,9 @@ SITE : site - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7363,7 +7369,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7385,7 +7391,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7405,6 +7411,12 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8316,7 +8328,7 @@ SITE : site - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8365,7 +8377,7 @@ SITE : site - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8611,6 +8623,8 @@ SITE : site - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8666,7 +8680,10 @@ SITE : site - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9126,7 +9143,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9222,46 +9239,6 @@ SITE : site - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9301,6 +9278,11 @@ SITE : site - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md index 6fac1cd66eb..6d8f21d2b2f 100644 --- a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -356,7 +356,7 @@ BODYPARAMETER : unifiedGroupSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -815,8 +815,8 @@ BODYPARAMETER : unifiedGroupSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1028,7 +1028,7 @@ BODYPARAMETER : unifiedGroupSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1080,7 +1080,7 @@ BODYPARAMETER : unifiedGroupSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1122,14 +1122,14 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1422,8 +1422,14 @@ BODYPARAMETER : unifiedGroupSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2700,7 +2706,7 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2720,6 +2726,12 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3622,7 +3634,7 @@ BODYPARAMETER : unifiedGroupSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3671,7 +3683,7 @@ BODYPARAMETER : unifiedGroupSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3823,6 +3835,9 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3853,8 +3868,11 @@ BODYPARAMETER : unifiedGroupSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3880,7 +3898,7 @@ BODYPARAMETER : unifiedGroupSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3893,6 +3911,9 @@ BODYPARAMETER : unifiedGroupSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4027,6 +4048,8 @@ BODYPARAMETER : unifiedGroupSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4082,7 +4105,10 @@ BODYPARAMETER : unifiedGroupSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4542,7 +4568,7 @@ BODYPARAMETER : unifiedGroupSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4638,46 +4664,6 @@ BODYPARAMETER : unifiedGroupSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4717,6 +4703,11 @@ BODYPARAMETER : unifiedGroupSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4827,7 +4818,7 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4837,7 +4828,7 @@ BODYPARAMETER : unifiedGroupSource - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -4890,7 +4881,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5356,8 +5347,8 @@ GROUP : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5569,7 +5560,7 @@ GROUP : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5621,7 +5612,7 @@ GROUP : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5663,14 +5654,14 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5963,8 +5954,14 @@ GROUP : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7241,7 +7238,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7261,6 +7258,12 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8163,7 +8166,7 @@ GROUP : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8212,7 +8215,7 @@ GROUP : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8364,6 +8367,9 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8394,8 +8400,11 @@ GROUP : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8421,7 +8430,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8434,6 +8443,9 @@ GROUP : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8568,6 +8580,8 @@ GROUP : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8623,7 +8637,10 @@ GROUP : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9083,7 +9100,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9179,46 +9196,6 @@ GROUP : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9258,6 +9235,11 @@ GROUP : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9368,7 +9350,7 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9378,7 +9360,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseLegalHold.md b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseLegalHold.md index 1e21be017d0..520049ca099 100644 --- a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseLegalHold.md +++ b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseLegalHold.md @@ -564,7 +564,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -662,8 +662,8 @@ BODYPARAMETER : ediscoveryHoldPolic - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -875,7 +875,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -929,7 +929,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -972,14 +972,14 @@ BODYPARAMETER : ediscoveryHoldPolic - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1431,8 +1431,14 @@ BODYPARAMETER : ediscoveryHoldPolic - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2777,7 +2783,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2788,6 +2794,9 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2818,8 +2827,11 @@ BODYPARAMETER : ediscoveryHoldPolic - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2845,7 +2857,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2858,6 +2870,9 @@ BODYPARAMETER : ediscoveryHoldPolic - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2897,7 +2912,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2919,7 +2934,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2939,6 +2954,12 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3850,7 +3871,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3899,7 +3920,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4145,6 +4166,8 @@ BODYPARAMETER : ediscoveryHoldPolic - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4200,7 +4223,10 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4660,7 +4686,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4756,46 +4782,6 @@ BODYPARAMETER : ediscoveryHoldPolic - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4835,6 +4821,11 @@ BODYPARAMETER : ediscoveryHoldPolic - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5174,7 +5165,7 @@ SITESOURCES : Data sources that represent S - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5272,8 +5263,8 @@ SITESOURCES : Data sources that represent S - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5485,7 +5476,7 @@ SITESOURCES : Data sources that represent S - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5539,7 +5530,7 @@ SITESOURCES : Data sources that represent S - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5582,14 +5573,14 @@ SITESOURCES : Data sources that represent S - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6041,8 +6032,14 @@ SITESOURCES : Data sources that represent S - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7387,7 +7384,7 @@ SITESOURCES : Data sources that represent S - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7398,6 +7395,9 @@ SITESOURCES : Data sources that represent S - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7428,8 +7428,11 @@ SITESOURCES : Data sources that represent S - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7455,7 +7458,7 @@ SITESOURCES : Data sources that represent S - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7468,6 +7471,9 @@ SITESOURCES : Data sources that represent S - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7507,7 +7513,7 @@ SITESOURCES : Data sources that represent S - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7529,7 +7535,7 @@ SITESOURCES : Data sources that represent S - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7549,6 +7555,12 @@ SITESOURCES : Data sources that represent S - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8460,7 +8472,7 @@ SITESOURCES : Data sources that represent S - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8509,7 +8521,7 @@ SITESOURCES : Data sources that represent S - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8755,6 +8767,8 @@ SITESOURCES : Data sources that represent S - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8810,7 +8824,10 @@ SITESOURCES : Data sources that represent S - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9270,7 +9287,7 @@ SITESOURCES : Data sources that represent S - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9366,46 +9383,6 @@ SITESOURCES : Data sources that represent S - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9445,6 +9422,11 @@ SITESOURCES : Data sources that represent S - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md index f31cd766206..736212aacc5 100644 --- a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md +++ b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md @@ -459,7 +459,7 @@ BODYPARAMETER : siteSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -557,8 +557,8 @@ BODYPARAMETER : siteSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -770,7 +770,7 @@ BODYPARAMETER : siteSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -824,7 +824,7 @@ BODYPARAMETER : siteSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -867,14 +867,14 @@ BODYPARAMETER : siteSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1326,8 +1326,14 @@ BODYPARAMETER : siteSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2672,7 +2678,7 @@ BODYPARAMETER : siteSource - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2683,6 +2689,9 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2713,8 +2722,11 @@ BODYPARAMETER : siteSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2740,7 +2752,7 @@ BODYPARAMETER : siteSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2753,6 +2765,9 @@ BODYPARAMETER : siteSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2792,7 +2807,7 @@ BODYPARAMETER : siteSource - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2814,7 +2829,7 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2834,6 +2849,12 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3745,7 +3766,7 @@ BODYPARAMETER : siteSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3794,7 +3815,7 @@ BODYPARAMETER : siteSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4040,6 +4061,8 @@ BODYPARAMETER : siteSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4095,7 +4118,10 @@ BODYPARAMETER : siteSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4555,7 +4581,7 @@ BODYPARAMETER : siteSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4651,46 +4677,6 @@ BODYPARAMETER : siteSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4730,6 +4716,11 @@ BODYPARAMETER : siteSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5045,7 +5036,7 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5143,8 +5134,8 @@ SITE : site - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5356,7 +5347,7 @@ SITE : site - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5410,7 +5401,7 @@ SITE : site - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5453,14 +5444,14 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5912,8 +5903,14 @@ SITE : site - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7258,7 +7255,7 @@ SITE : site - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7269,6 +7266,9 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7299,8 +7299,11 @@ SITE : site - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7326,7 +7329,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7339,6 +7342,9 @@ SITE : site - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7378,7 +7384,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7400,7 +7406,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7420,6 +7426,12 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8331,7 +8343,7 @@ SITE : site - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8380,7 +8392,7 @@ SITE : site - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8626,6 +8638,8 @@ SITE : site - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8681,7 +8695,10 @@ SITE : site - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9141,7 +9158,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9237,46 +9254,6 @@ SITE : site - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9316,6 +9293,11 @@ SITE : site - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md index 2b03d7dc04c..a0062dd4a26 100644 --- a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md @@ -342,7 +342,7 @@ BODYPARAMETER : ediscov - `[HoldStatus ]`: dataSourceHoldStatus - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseOperation.md b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseOperation.md index 618bcacb285..158c6dc03be 100644 --- a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseOperation.md +++ b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseOperation.md @@ -48,7 +48,7 @@ Create new navigation property to operations for security ## PARAMETERS ### -Action -. +caseAction ```yaml Type: System.String @@ -288,7 +288,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : caseOperation - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseReviewSet.md b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseReviewSet.md index e7fff5271a1..817a681df4b 100644 --- a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseReviewSet.md +++ b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseReviewSet.md @@ -309,7 +309,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -472,7 +472,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -570,8 +570,8 @@ BODYPARAMETER : ediscoveryReviewSet - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -783,7 +783,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -837,7 +837,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -880,14 +880,14 @@ BODYPARAMETER : ediscoveryReviewSet - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1339,8 +1339,14 @@ BODYPARAMETER : ediscoveryReviewSet - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2685,7 +2691,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2696,6 +2702,9 @@ BODYPARAMETER : ediscoveryReviewSet - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2726,8 +2735,11 @@ BODYPARAMETER : ediscoveryReviewSet - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2753,7 +2765,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2766,6 +2778,9 @@ BODYPARAMETER : ediscoveryReviewSet - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2805,7 +2820,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2827,7 +2842,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2847,6 +2862,12 @@ BODYPARAMETER : ediscoveryReviewSet - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3758,7 +3779,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3807,7 +3828,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4053,6 +4074,8 @@ BODYPARAMETER : ediscoveryReviewSet - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4108,7 +4131,10 @@ BODYPARAMETER : ediscoveryReviewSet - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4568,7 +4594,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4664,46 +4690,6 @@ BODYPARAMETER : ediscoveryReviewSet - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4743,6 +4729,11 @@ BODYPARAMETER : ediscoveryReviewSet - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4925,7 +4916,7 @@ FILES : Represents files within the rev - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -5095,7 +5086,7 @@ FILES : Represents files within the rev - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5193,8 +5184,8 @@ FILES : Represents files within the rev - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5406,7 +5397,7 @@ FILES : Represents files within the rev - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5460,7 +5451,7 @@ FILES : Represents files within the rev - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5503,14 +5494,14 @@ FILES : Represents files within the rev - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5962,8 +5953,14 @@ FILES : Represents files within the rev - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7308,7 +7305,7 @@ FILES : Represents files within the rev - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7319,6 +7316,9 @@ FILES : Represents files within the rev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7349,8 +7349,11 @@ FILES : Represents files within the rev - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7376,7 +7379,7 @@ FILES : Represents files within the rev - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7389,6 +7392,9 @@ FILES : Represents files within the rev - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7428,7 +7434,7 @@ FILES : Represents files within the rev - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7450,7 +7456,7 @@ FILES : Represents files within the rev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7470,6 +7476,12 @@ FILES : Represents files within the rev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8381,7 +8393,7 @@ FILES : Represents files within the rev - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8430,7 +8442,7 @@ FILES : Represents files within the rev - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8676,6 +8688,8 @@ FILES : Represents files within the rev - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8731,7 +8745,10 @@ FILES : Represents files within the rev - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9191,7 +9208,7 @@ FILES : Represents files within the rev - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9287,46 +9304,6 @@ FILES : Represents files within the rev - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9366,6 +9343,11 @@ FILES : Represents files within the rev - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseReviewSetFile.md b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseReviewSetFile.md index 1bf3629dd96..8841a103a50 100644 --- a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseReviewSetFile.md +++ b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseReviewSetFile.md @@ -440,7 +440,7 @@ BODYPARAMETER : ediscoveryFile - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -610,7 +610,7 @@ BODYPARAMETER : ediscoveryFile - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -708,8 +708,8 @@ BODYPARAMETER : ediscoveryFile - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -921,7 +921,7 @@ BODYPARAMETER : ediscoveryFile - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -975,7 +975,7 @@ BODYPARAMETER : ediscoveryFile - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1018,14 +1018,14 @@ BODYPARAMETER : ediscoveryFile - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1477,8 +1477,14 @@ BODYPARAMETER : ediscoveryFile - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2823,7 +2829,7 @@ BODYPARAMETER : ediscoveryFile - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2834,6 +2840,9 @@ BODYPARAMETER : ediscoveryFile - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2864,8 +2873,11 @@ BODYPARAMETER : ediscoveryFile - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2891,7 +2903,7 @@ BODYPARAMETER : ediscoveryFile - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2904,6 +2916,9 @@ BODYPARAMETER : ediscoveryFile - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2943,7 +2958,7 @@ BODYPARAMETER : ediscoveryFile - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2965,7 +2980,7 @@ BODYPARAMETER : ediscoveryFile - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2985,6 +3000,12 @@ BODYPARAMETER : ediscoveryFile - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3896,7 +3917,7 @@ BODYPARAMETER : ediscoveryFile - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3945,7 +3966,7 @@ BODYPARAMETER : ediscoveryFile - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4191,6 +4212,8 @@ BODYPARAMETER : ediscoveryFile - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4246,7 +4269,10 @@ BODYPARAMETER : ediscoveryFile - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4706,7 +4732,7 @@ BODYPARAMETER : ediscoveryFile - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4802,46 +4828,6 @@ BODYPARAMETER : ediscoveryFile - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4881,6 +4867,11 @@ BODYPARAMETER : ediscoveryFile - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5030,7 +5021,7 @@ CUSTODIAN : ediscoveryCustodian - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -5200,7 +5191,7 @@ CUSTODIAN : ediscoveryCustodian - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5298,8 +5289,8 @@ CUSTODIAN : ediscoveryCustodian - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5511,7 +5502,7 @@ CUSTODIAN : ediscoveryCustodian - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5565,7 +5556,7 @@ CUSTODIAN : ediscoveryCustodian - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5608,14 +5599,14 @@ CUSTODIAN : ediscoveryCustodian - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6067,8 +6058,14 @@ CUSTODIAN : ediscoveryCustodian - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7413,7 +7410,7 @@ CUSTODIAN : ediscoveryCustodian - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7424,6 +7421,9 @@ CUSTODIAN : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7454,8 +7454,11 @@ CUSTODIAN : ediscoveryCustodian - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7481,7 +7484,7 @@ CUSTODIAN : ediscoveryCustodian - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7494,6 +7497,9 @@ CUSTODIAN : ediscoveryCustodian - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7533,7 +7539,7 @@ CUSTODIAN : ediscoveryCustodian - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7555,7 +7561,7 @@ CUSTODIAN : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7575,6 +7581,12 @@ CUSTODIAN : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8486,7 +8498,7 @@ CUSTODIAN : ediscoveryCustodian - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8535,7 +8547,7 @@ CUSTODIAN : ediscoveryCustodian - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8781,6 +8793,8 @@ CUSTODIAN : ediscoveryCustodian - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8836,7 +8850,10 @@ CUSTODIAN : ediscoveryCustodian - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9296,7 +9313,7 @@ CUSTODIAN : ediscoveryCustodian - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9392,46 +9409,6 @@ CUSTODIAN : ediscoveryCustodian - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9471,6 +9448,11 @@ CUSTODIAN : ediscoveryCustodian - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseSearch.md b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseSearch.md index 555f39e88ee..976b9c833d7 100644 --- a/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseSearch.md +++ b/src/Security/Security/docs/v1.0-beta/New-MgSecurityCaseEdiscoveryCaseSearch.md @@ -430,7 +430,7 @@ ADDITIONALSOURCES : Adds an additional sour ADDTOREVIEWSETOPERATION : ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -483,7 +483,7 @@ ADDTOREVIEWSETOPERATION ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -642,7 +642,7 @@ ADDTOREVIEWSETOPERATION ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -740,8 +740,8 @@ ADDTOREVIEWSETOPERATION ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -953,7 +953,7 @@ ADDTOREVIEWSETOPERATION ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1007,7 +1007,7 @@ ADDTOREVIEWSETOPERATION ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1050,14 +1050,14 @@ ADDTOREVIEWSETOPERATION ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1509,8 +1509,14 @@ ADDTOREVIEWSETOPERATION ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2855,7 +2861,7 @@ ADDTOREVIEWSETOPERATION ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2866,6 +2872,9 @@ ADDTOREVIEWSETOPERATION ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2896,8 +2905,11 @@ ADDTOREVIEWSETOPERATION ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2923,7 +2935,7 @@ ADDTOREVIEWSETOPERATION ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2936,6 +2948,9 @@ ADDTOREVIEWSETOPERATION ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2975,7 +2990,7 @@ ADDTOREVIEWSETOPERATION ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2997,7 +3012,7 @@ ADDTOREVIEWSETOPERATION ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3017,6 +3032,12 @@ ADDTOREVIEWSETOPERATION ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3928,7 +3949,7 @@ ADDTOREVIEWSETOPERATION ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3977,7 +3998,7 @@ ADDTOREVIEWSETOPERATION ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4223,6 +4244,8 @@ ADDTOREVIEWSETOPERATION ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4278,7 +4301,10 @@ ADDTOREVIEWSETOPERATION ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4738,7 +4764,7 @@ ADDTOREVIEWSETOPERATION ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4834,46 +4860,6 @@ ADDTOREVIEWSETOPERATION ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4913,6 +4899,11 @@ ADDTOREVIEWSETOPERATION ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5078,7 +5069,7 @@ ADDTOREVIEWSETOPERATION ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5123,7 +5114,7 @@ BODYPARAMETER : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5169,7 +5160,7 @@ BODYPARAMETER : ediscoverySearch - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5328,7 +5319,7 @@ BODYPARAMETER : ediscoverySearch - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5426,8 +5417,8 @@ BODYPARAMETER : ediscoverySearch - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5639,7 +5630,7 @@ BODYPARAMETER : ediscoverySearch - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5693,7 +5684,7 @@ BODYPARAMETER : ediscoverySearch - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5736,14 +5727,14 @@ BODYPARAMETER : ediscoverySearch - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6195,8 +6186,14 @@ BODYPARAMETER : ediscoverySearch - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7541,7 +7538,7 @@ BODYPARAMETER : ediscoverySearch - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7552,6 +7549,9 @@ BODYPARAMETER : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7582,8 +7582,11 @@ BODYPARAMETER : ediscoverySearch - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7609,7 +7612,7 @@ BODYPARAMETER : ediscoverySearch - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7622,6 +7625,9 @@ BODYPARAMETER : ediscoverySearch - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7661,7 +7667,7 @@ BODYPARAMETER : ediscoverySearch - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7683,7 +7689,7 @@ BODYPARAMETER : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7703,6 +7709,12 @@ BODYPARAMETER : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8614,7 +8626,7 @@ BODYPARAMETER : ediscoverySearch - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8663,7 +8675,7 @@ BODYPARAMETER : ediscoverySearch - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8909,6 +8921,8 @@ BODYPARAMETER : ediscoverySearch - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8964,7 +8978,10 @@ BODYPARAMETER : ediscoverySearch - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9424,7 +9441,7 @@ BODYPARAMETER : ediscoverySearch - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9520,46 +9537,6 @@ BODYPARAMETER : ediscoverySearch - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9599,6 +9576,11 @@ BODYPARAMETER : ediscoverySearch - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9754,7 +9736,7 @@ BODYPARAMETER : ediscoverySearch - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -9849,7 +9831,7 @@ INPUTOBJECT : Identity Parameter LASTESTIMATESTATISTICSOPERATION : ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -9883,7 +9865,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -9925,7 +9907,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -10084,7 +10066,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10182,8 +10164,8 @@ LASTESTIMATESTATISTICSOPERATION ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10395,7 +10377,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10449,7 +10431,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10492,14 +10474,14 @@ LASTESTIMATESTATISTICSOPERATION ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10951,8 +10933,14 @@ LASTESTIMATESTATISTICSOPERATION ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12297,7 +12285,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12308,6 +12296,9 @@ LASTESTIMATESTATISTICSOPERATION ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12338,8 +12329,11 @@ LASTESTIMATESTATISTICSOPERATION ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12365,7 +12359,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12378,6 +12372,9 @@ LASTESTIMATESTATISTICSOPERATION ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12417,7 +12414,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12439,7 +12436,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12459,6 +12456,12 @@ LASTESTIMATESTATISTICSOPERATION ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13370,7 +13373,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13419,7 +13422,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13665,6 +13668,8 @@ LASTESTIMATESTATISTICSOPERATION ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13720,7 +13725,10 @@ LASTESTIMATESTATISTICSOPERATION ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14180,7 +14188,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14276,46 +14284,6 @@ LASTESTIMATESTATISTICSOPERATION ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14355,6 +14323,11 @@ LASTESTIMATESTATISTICSOPERATION ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14556,7 +14529,7 @@ NONCUSTODIALSOURCES : - `[HoldStatus ]`: dataSourceHoldStatus - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0-beta/New-MgSecuritySubjectRightsRequest.md b/src/Security/Security/docs/v1.0-beta/New-MgSecuritySubjectRightsRequest.md index 9225fafec1d..55f1f887f81 100644 --- a/src/Security/Security/docs/v1.0-beta/New-MgSecuritySubjectRightsRequest.md +++ b/src/Security/Security/docs/v1.0-beta/New-MgSecuritySubjectRightsRequest.md @@ -646,7 +646,7 @@ BODYPARAMETER : subjectRightsRequest - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -793,7 +793,7 @@ BODYPARAMETER : subjectRightsRequest - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -891,8 +891,8 @@ BODYPARAMETER : subjectRightsRequest - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1102,7 +1102,7 @@ BODYPARAMETER : subjectRightsRequest - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1156,7 +1156,7 @@ BODYPARAMETER : subjectRightsRequest - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1199,14 +1199,14 @@ BODYPARAMETER : subjectRightsRequest - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1655,8 +1655,14 @@ BODYPARAMETER : subjectRightsRequest - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2656,7 +2662,7 @@ BODYPARAMETER : subjectRightsRequest - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2667,6 +2673,9 @@ BODYPARAMETER : subjectRightsRequest - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2697,8 +2706,11 @@ BODYPARAMETER : subjectRightsRequest - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2724,7 +2736,7 @@ BODYPARAMETER : subjectRightsRequest - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2737,6 +2749,9 @@ BODYPARAMETER : subjectRightsRequest - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2776,7 +2791,7 @@ BODYPARAMETER : subjectRightsRequest - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3470,7 +3485,7 @@ BODYPARAMETER : subjectRightsRequest - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3519,7 +3534,7 @@ BODYPARAMETER : subjectRightsRequest - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3765,6 +3780,8 @@ BODYPARAMETER : subjectRightsRequest - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3820,7 +3837,10 @@ BODYPARAMETER : subjectRightsRequest - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4284,7 +4304,7 @@ BODYPARAMETER : subjectRightsRequest - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4380,46 +4400,6 @@ BODYPARAMETER : subjectRightsRequest - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4459,6 +4439,11 @@ BODYPARAMETER : subjectRightsRequest - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4911,6 +4896,12 @@ BODYPARAMETER : subjectRightsRequest - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5235,7 +5226,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5389,7 +5380,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5487,8 +5478,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5700,7 +5691,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5754,7 +5745,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5797,14 +5788,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6256,8 +6247,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7271,7 +7268,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7282,6 +7279,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7312,8 +7312,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7339,7 +7342,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7352,6 +7355,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7391,7 +7397,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -8085,7 +8091,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8134,7 +8140,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8380,6 +8386,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8435,7 +8443,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8899,7 +8910,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8995,46 +9006,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9074,6 +9045,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9526,6 +9502,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCase.md b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCase.md index 7a618c29239..0eb6b478d12 100644 --- a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCase.md +++ b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCase.md @@ -193,7 +193,7 @@ BODYPARAMETER : casesRoot - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -356,7 +356,7 @@ BODYPARAMETER : casesRoot - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -454,8 +454,8 @@ BODYPARAMETER : casesRoot - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -667,7 +667,7 @@ BODYPARAMETER : casesRoot - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -721,7 +721,7 @@ BODYPARAMETER : casesRoot - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -764,14 +764,14 @@ BODYPARAMETER : casesRoot - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1223,8 +1223,14 @@ BODYPARAMETER : casesRoot - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2569,7 +2575,7 @@ BODYPARAMETER : casesRoot - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2580,6 +2586,9 @@ BODYPARAMETER : casesRoot - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2610,8 +2619,11 @@ BODYPARAMETER : casesRoot - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2637,7 +2649,7 @@ BODYPARAMETER : casesRoot - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2650,6 +2662,9 @@ BODYPARAMETER : casesRoot - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2689,7 +2704,7 @@ BODYPARAMETER : casesRoot - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2711,7 +2726,7 @@ BODYPARAMETER : casesRoot - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2731,6 +2746,12 @@ BODYPARAMETER : casesRoot - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3642,7 +3663,7 @@ BODYPARAMETER : casesRoot - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3691,7 +3712,7 @@ BODYPARAMETER : casesRoot - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3937,6 +3958,8 @@ BODYPARAMETER : casesRoot - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3992,7 +4015,10 @@ BODYPARAMETER : casesRoot - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4452,7 +4478,7 @@ BODYPARAMETER : casesRoot - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4548,46 +4574,6 @@ BODYPARAMETER : casesRoot - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4627,6 +4613,11 @@ BODYPARAMETER : casesRoot - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4786,7 +4777,7 @@ BODYPARAMETER : casesRoot - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[Operations ]`: Returns a list of case caseOperation objects for this case. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -4843,7 +4834,7 @@ BODYPARAMETER : casesRoot - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -4858,7 +4849,7 @@ BODYPARAMETER : casesRoot - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -4925,7 +4916,7 @@ EDISCOVERYCASES : . - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5088,7 +5079,7 @@ EDISCOVERYCASES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5186,8 +5177,8 @@ EDISCOVERYCASES : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5399,7 +5390,7 @@ EDISCOVERYCASES : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5453,7 +5444,7 @@ EDISCOVERYCASES : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5496,14 +5487,14 @@ EDISCOVERYCASES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5955,8 +5946,14 @@ EDISCOVERYCASES : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7301,7 +7298,7 @@ EDISCOVERYCASES : . - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7312,6 +7309,9 @@ EDISCOVERYCASES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7342,8 +7342,11 @@ EDISCOVERYCASES : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7369,7 +7372,7 @@ EDISCOVERYCASES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7382,6 +7385,9 @@ EDISCOVERYCASES : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7421,7 +7427,7 @@ EDISCOVERYCASES : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7443,7 +7449,7 @@ EDISCOVERYCASES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7463,6 +7469,12 @@ EDISCOVERYCASES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8374,7 +8386,7 @@ EDISCOVERYCASES : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8423,7 +8435,7 @@ EDISCOVERYCASES : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8669,6 +8681,8 @@ EDISCOVERYCASES : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8724,7 +8738,10 @@ EDISCOVERYCASES : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9184,7 +9201,7 @@ EDISCOVERYCASES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9280,46 +9297,6 @@ EDISCOVERYCASES : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9359,6 +9336,11 @@ EDISCOVERYCASES : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9518,7 +9500,7 @@ EDISCOVERYCASES : . - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[Operations ]`: Returns a list of case caseOperation objects for this case. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -9575,7 +9557,7 @@ EDISCOVERYCASES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -9590,7 +9572,7 @@ EDISCOVERYCASES : . - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCase.md b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCase.md index 7fc422257cc..e581e721050 100644 --- a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCase.md +++ b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCase.md @@ -517,7 +517,7 @@ BODYPARAMETER : ediscoveryCase - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -680,7 +680,7 @@ BODYPARAMETER : ediscoveryCase - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -778,8 +778,8 @@ BODYPARAMETER : ediscoveryCase - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -991,7 +991,7 @@ BODYPARAMETER : ediscoveryCase - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1045,7 +1045,7 @@ BODYPARAMETER : ediscoveryCase - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1088,14 +1088,14 @@ BODYPARAMETER : ediscoveryCase - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1547,8 +1547,14 @@ BODYPARAMETER : ediscoveryCase - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2893,7 +2899,7 @@ BODYPARAMETER : ediscoveryCase - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2904,6 +2910,9 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2934,8 +2943,11 @@ BODYPARAMETER : ediscoveryCase - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2961,7 +2973,7 @@ BODYPARAMETER : ediscoveryCase - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2974,6 +2986,9 @@ BODYPARAMETER : ediscoveryCase - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3013,7 +3028,7 @@ BODYPARAMETER : ediscoveryCase - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3035,7 +3050,7 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3055,6 +3070,12 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3966,7 +3987,7 @@ BODYPARAMETER : ediscoveryCase - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4015,7 +4036,7 @@ BODYPARAMETER : ediscoveryCase - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4261,6 +4282,8 @@ BODYPARAMETER : ediscoveryCase - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4316,7 +4339,10 @@ BODYPARAMETER : ediscoveryCase - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4776,7 +4802,7 @@ BODYPARAMETER : ediscoveryCase - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4872,46 +4898,6 @@ BODYPARAMETER : ediscoveryCase - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4951,6 +4937,11 @@ BODYPARAMETER : ediscoveryCase - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5110,7 +5101,7 @@ BODYPARAMETER : ediscoveryCase - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[Operations ]`: Returns a list of case caseOperation objects for this case. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5167,7 +5158,7 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5182,7 +5173,7 @@ BODYPARAMETER : ediscoveryCase - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5241,7 +5232,7 @@ CUSTODIANS : Returns a list of cas - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -5411,7 +5402,7 @@ CUSTODIANS : Returns a list of cas - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5509,8 +5500,8 @@ CUSTODIANS : Returns a list of cas - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5722,7 +5713,7 @@ CUSTODIANS : Returns a list of cas - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5776,7 +5767,7 @@ CUSTODIANS : Returns a list of cas - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5819,14 +5810,14 @@ CUSTODIANS : Returns a list of cas - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6278,8 +6269,14 @@ CUSTODIANS : Returns a list of cas - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7624,7 +7621,7 @@ CUSTODIANS : Returns a list of cas - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7635,6 +7632,9 @@ CUSTODIANS : Returns a list of cas - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7665,8 +7665,11 @@ CUSTODIANS : Returns a list of cas - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7692,7 +7695,7 @@ CUSTODIANS : Returns a list of cas - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7705,6 +7708,9 @@ CUSTODIANS : Returns a list of cas - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7744,7 +7750,7 @@ CUSTODIANS : Returns a list of cas - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7766,7 +7772,7 @@ CUSTODIANS : Returns a list of cas - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7786,6 +7792,12 @@ CUSTODIANS : Returns a list of cas - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8697,7 +8709,7 @@ CUSTODIANS : Returns a list of cas - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8746,7 +8758,7 @@ CUSTODIANS : Returns a list of cas - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8992,6 +9004,8 @@ CUSTODIANS : Returns a list of cas - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9047,7 +9061,10 @@ CUSTODIANS : Returns a list of cas - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9507,7 +9524,7 @@ CUSTODIANS : Returns a list of cas - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9603,46 +9620,6 @@ CUSTODIANS : Returns a list of cas - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9682,6 +9659,11 @@ CUSTODIANS : Returns a list of cas - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10032,7 +10014,7 @@ LEGALHOLDS : Returns a list of ca - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10130,8 +10112,8 @@ LEGALHOLDS : Returns a list of ca - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10343,7 +10325,7 @@ LEGALHOLDS : Returns a list of ca - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10397,7 +10379,7 @@ LEGALHOLDS : Returns a list of ca - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10440,14 +10422,14 @@ LEGALHOLDS : Returns a list of ca - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10899,8 +10881,14 @@ LEGALHOLDS : Returns a list of ca - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12245,7 +12233,7 @@ LEGALHOLDS : Returns a list of ca - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12256,6 +12244,9 @@ LEGALHOLDS : Returns a list of ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12286,8 +12277,11 @@ LEGALHOLDS : Returns a list of ca - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12313,7 +12307,7 @@ LEGALHOLDS : Returns a list of ca - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12326,6 +12320,9 @@ LEGALHOLDS : Returns a list of ca - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12365,7 +12362,7 @@ LEGALHOLDS : Returns a list of ca - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12387,7 +12384,7 @@ LEGALHOLDS : Returns a list of ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12407,6 +12404,12 @@ LEGALHOLDS : Returns a list of ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13318,7 +13321,7 @@ LEGALHOLDS : Returns a list of ca - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13367,7 +13370,7 @@ LEGALHOLDS : Returns a list of ca - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13613,6 +13616,8 @@ LEGALHOLDS : Returns a list of ca - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13668,7 +13673,10 @@ LEGALHOLDS : Returns a list of ca - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14128,7 +14136,7 @@ LEGALHOLDS : Returns a list of ca - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14224,46 +14232,6 @@ LEGALHOLDS : Returns a list of ca - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14303,6 +14271,11 @@ LEGALHOLDS : Returns a list of ca - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14446,7 +14419,7 @@ NONCUSTODIALDATASOURCES ]`: dataSourceHoldStatus - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -14461,7 +14434,7 @@ NONCUSTODIALDATASOURCES : Returns a list of case caseOperation objects for this case. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -14520,7 +14493,7 @@ REVIEWSETS : Returns a list of eDi - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -14683,7 +14656,7 @@ REVIEWSETS : Returns a list of eDi - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14781,8 +14754,8 @@ REVIEWSETS : Returns a list of eDi - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14994,7 +14967,7 @@ REVIEWSETS : Returns a list of eDi - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15048,7 +15021,7 @@ REVIEWSETS : Returns a list of eDi - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15091,14 +15064,14 @@ REVIEWSETS : Returns a list of eDi - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15550,8 +15523,14 @@ REVIEWSETS : Returns a list of eDi - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16896,7 +16875,7 @@ REVIEWSETS : Returns a list of eDi - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16907,6 +16886,9 @@ REVIEWSETS : Returns a list of eDi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16937,8 +16919,11 @@ REVIEWSETS : Returns a list of eDi - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16964,7 +16949,7 @@ REVIEWSETS : Returns a list of eDi - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16977,6 +16962,9 @@ REVIEWSETS : Returns a list of eDi - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17016,7 +17004,7 @@ REVIEWSETS : Returns a list of eDi - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -17038,7 +17026,7 @@ REVIEWSETS : Returns a list of eDi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17058,6 +17046,12 @@ REVIEWSETS : Returns a list of eDi - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17969,7 +17963,7 @@ REVIEWSETS : Returns a list of eDi - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18018,7 +18012,7 @@ REVIEWSETS : Returns a list of eDi - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18264,6 +18258,8 @@ REVIEWSETS : Returns a list of eDi - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18319,7 +18315,10 @@ REVIEWSETS : Returns a list of eDi - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18779,7 +18778,7 @@ REVIEWSETS : Returns a list of eDi - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18875,46 +18874,6 @@ REVIEWSETS : Returns a list of eDi - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18954,6 +18913,11 @@ REVIEWSETS : Returns a list of eDi - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19117,7 +19081,7 @@ SEARCHES : Returns a list of eDiscove - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -19163,7 +19127,7 @@ SEARCHES : Returns a list of eDiscove - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -19322,7 +19286,7 @@ SEARCHES : Returns a list of eDiscove - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19420,8 +19384,8 @@ SEARCHES : Returns a list of eDiscove - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19633,7 +19597,7 @@ SEARCHES : Returns a list of eDiscove - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19687,7 +19651,7 @@ SEARCHES : Returns a list of eDiscove - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19730,14 +19694,14 @@ SEARCHES : Returns a list of eDiscove - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20189,8 +20153,14 @@ SEARCHES : Returns a list of eDiscove - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21535,7 +21505,7 @@ SEARCHES : Returns a list of eDiscove - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21546,6 +21516,9 @@ SEARCHES : Returns a list of eDiscove - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21576,8 +21549,11 @@ SEARCHES : Returns a list of eDiscove - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21603,7 +21579,7 @@ SEARCHES : Returns a list of eDiscove - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21616,6 +21592,9 @@ SEARCHES : Returns a list of eDiscove - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21655,7 +21634,7 @@ SEARCHES : Returns a list of eDiscove - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21677,7 +21656,7 @@ SEARCHES : Returns a list of eDiscove - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21697,6 +21676,12 @@ SEARCHES : Returns a list of eDiscove - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22608,7 +22593,7 @@ SEARCHES : Returns a list of eDiscove - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22657,7 +22642,7 @@ SEARCHES : Returns a list of eDiscove - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22903,6 +22888,8 @@ SEARCHES : Returns a list of eDiscove - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22958,7 +22945,10 @@ SEARCHES : Returns a list of eDiscove - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23418,7 +23408,7 @@ SEARCHES : Returns a list of eDiscove - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23514,46 +23504,6 @@ SEARCHES : Returns a list of eDiscove - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23593,6 +23543,11 @@ SEARCHES : Returns a list of eDiscove - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23748,7 +23703,7 @@ SEARCHES : Returns a list of eDiscove - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseCustodian.md b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseCustodian.md index 45fe621be0a..acd12318380 100644 --- a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseCustodian.md +++ b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseCustodian.md @@ -413,7 +413,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -583,7 +583,7 @@ BODYPARAMETER : ediscoveryCustodian - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -681,8 +681,8 @@ BODYPARAMETER : ediscoveryCustodian - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -894,7 +894,7 @@ BODYPARAMETER : ediscoveryCustodian - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -948,7 +948,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -991,14 +991,14 @@ BODYPARAMETER : ediscoveryCustodian - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1450,8 +1450,14 @@ BODYPARAMETER : ediscoveryCustodian - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2796,7 +2802,7 @@ BODYPARAMETER : ediscoveryCustodian - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2807,6 +2813,9 @@ BODYPARAMETER : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2837,8 +2846,11 @@ BODYPARAMETER : ediscoveryCustodian - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2864,7 +2876,7 @@ BODYPARAMETER : ediscoveryCustodian - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2877,6 +2889,9 @@ BODYPARAMETER : ediscoveryCustodian - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2916,7 +2931,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2938,7 +2953,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2958,6 +2973,12 @@ BODYPARAMETER : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3869,7 +3890,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3918,7 +3939,7 @@ BODYPARAMETER : ediscoveryCustodian - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4164,6 +4185,8 @@ BODYPARAMETER : ediscoveryCustodian - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4219,7 +4242,10 @@ BODYPARAMETER : ediscoveryCustodian - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4679,7 +4705,7 @@ BODYPARAMETER : ediscoveryCustodian - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4775,46 +4801,6 @@ BODYPARAMETER : ediscoveryCustodian - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4854,6 +4840,11 @@ BODYPARAMETER : ediscoveryCustodian - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5183,7 +5174,7 @@ SITESOURCES : Data source entity for ShareP - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5281,8 +5272,8 @@ SITESOURCES : Data source entity for ShareP - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5494,7 +5485,7 @@ SITESOURCES : Data source entity for ShareP - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5548,7 +5539,7 @@ SITESOURCES : Data source entity for ShareP - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5591,14 +5582,14 @@ SITESOURCES : Data source entity for ShareP - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6050,8 +6041,14 @@ SITESOURCES : Data source entity for ShareP - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7396,7 +7393,7 @@ SITESOURCES : Data source entity for ShareP - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7407,6 +7404,9 @@ SITESOURCES : Data source entity for ShareP - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7437,8 +7437,11 @@ SITESOURCES : Data source entity for ShareP - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7464,7 +7467,7 @@ SITESOURCES : Data source entity for ShareP - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7477,6 +7480,9 @@ SITESOURCES : Data source entity for ShareP - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7516,7 +7522,7 @@ SITESOURCES : Data source entity for ShareP - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7538,7 +7544,7 @@ SITESOURCES : Data source entity for ShareP - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7558,6 +7564,12 @@ SITESOURCES : Data source entity for ShareP - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8469,7 +8481,7 @@ SITESOURCES : Data source entity for ShareP - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8518,7 +8530,7 @@ SITESOURCES : Data source entity for ShareP - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8764,6 +8776,8 @@ SITESOURCES : Data source entity for ShareP - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8819,7 +8833,10 @@ SITESOURCES : Data source entity for ShareP - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9279,7 +9296,7 @@ SITESOURCES : Data source entity for ShareP - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9375,46 +9392,6 @@ SITESOURCES : Data source entity for ShareP - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9454,6 +9431,11 @@ SITESOURCES : Data source entity for ShareP - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9591,7 +9573,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10050,8 +10032,8 @@ UNIFIEDGROUPSOURCES : Data source e - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10263,7 +10245,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -10315,7 +10297,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10357,14 +10339,14 @@ UNIFIEDGROUPSOURCES : Data source e - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10657,8 +10639,14 @@ UNIFIEDGROUPSOURCES : Data source e - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11935,7 +11923,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11955,6 +11943,12 @@ UNIFIEDGROUPSOURCES : Data source e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12857,7 +12851,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12906,7 +12900,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13058,6 +13052,9 @@ UNIFIEDGROUPSOURCES : Data source e - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -13088,8 +13085,11 @@ UNIFIEDGROUPSOURCES : Data source e - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -13115,7 +13115,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13128,6 +13128,9 @@ UNIFIEDGROUPSOURCES : Data source e - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13262,6 +13265,8 @@ UNIFIEDGROUPSOURCES : Data source e - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13317,7 +13322,10 @@ UNIFIEDGROUPSOURCES : Data source e - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13777,7 +13785,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13873,46 +13881,6 @@ UNIFIEDGROUPSOURCES : Data source e - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13952,6 +13920,11 @@ UNIFIEDGROUPSOURCES : Data source e - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14062,7 +14035,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -14072,7 +14045,7 @@ UNIFIEDGROUPSOURCES : Data source e - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md index a67d2d768ed..784e923bbd3 100644 --- a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md +++ b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md @@ -462,7 +462,7 @@ BODYPARAMETER : siteSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -560,8 +560,8 @@ BODYPARAMETER : siteSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -773,7 +773,7 @@ BODYPARAMETER : siteSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -827,7 +827,7 @@ BODYPARAMETER : siteSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -870,14 +870,14 @@ BODYPARAMETER : siteSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1329,8 +1329,14 @@ BODYPARAMETER : siteSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2675,7 +2681,7 @@ BODYPARAMETER : siteSource - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2686,6 +2692,9 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2716,8 +2725,11 @@ BODYPARAMETER : siteSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2743,7 +2755,7 @@ BODYPARAMETER : siteSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2756,6 +2768,9 @@ BODYPARAMETER : siteSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2795,7 +2810,7 @@ BODYPARAMETER : siteSource - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2817,7 +2832,7 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2837,6 +2852,12 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3748,7 +3769,7 @@ BODYPARAMETER : siteSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3797,7 +3818,7 @@ BODYPARAMETER : siteSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4043,6 +4064,8 @@ BODYPARAMETER : siteSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4098,7 +4121,10 @@ BODYPARAMETER : siteSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4558,7 +4584,7 @@ BODYPARAMETER : siteSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4654,46 +4680,6 @@ BODYPARAMETER : siteSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4733,6 +4719,11 @@ BODYPARAMETER : siteSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5048,7 +5039,7 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5146,8 +5137,8 @@ SITE : site - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5359,7 +5350,7 @@ SITE : site - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5413,7 +5404,7 @@ SITE : site - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5456,14 +5447,14 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5915,8 +5906,14 @@ SITE : site - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7261,7 +7258,7 @@ SITE : site - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7272,6 +7269,9 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7302,8 +7302,11 @@ SITE : site - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7329,7 +7332,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7342,6 +7345,9 @@ SITE : site - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7381,7 +7387,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7403,7 +7409,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7423,6 +7429,12 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8334,7 +8346,7 @@ SITE : site - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8383,7 +8395,7 @@ SITE : site - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8629,6 +8641,8 @@ SITE : site - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8684,7 +8698,10 @@ SITE : site - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9144,7 +9161,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9240,46 +9257,6 @@ SITE : site - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9319,6 +9296,11 @@ SITE : site - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md index 5fa0860c246..b2e5ce6dcaa 100644 --- a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -348,7 +348,7 @@ BODYPARAMETER : unifiedGroupSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -807,8 +807,8 @@ BODYPARAMETER : unifiedGroupSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1020,7 +1020,7 @@ BODYPARAMETER : unifiedGroupSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -1072,7 +1072,7 @@ BODYPARAMETER : unifiedGroupSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1114,14 +1114,14 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1414,8 +1414,14 @@ BODYPARAMETER : unifiedGroupSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2692,7 +2698,7 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2712,6 +2718,12 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3614,7 +3626,7 @@ BODYPARAMETER : unifiedGroupSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3663,7 +3675,7 @@ BODYPARAMETER : unifiedGroupSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3815,6 +3827,9 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -3845,8 +3860,11 @@ BODYPARAMETER : unifiedGroupSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3872,7 +3890,7 @@ BODYPARAMETER : unifiedGroupSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3885,6 +3903,9 @@ BODYPARAMETER : unifiedGroupSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4019,6 +4040,8 @@ BODYPARAMETER : unifiedGroupSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4074,7 +4097,10 @@ BODYPARAMETER : unifiedGroupSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4534,7 +4560,7 @@ BODYPARAMETER : unifiedGroupSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4630,46 +4656,6 @@ BODYPARAMETER : unifiedGroupSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4709,6 +4695,11 @@ BODYPARAMETER : unifiedGroupSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4819,7 +4810,7 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -4829,7 +4820,7 @@ BODYPARAMETER : unifiedGroupSource - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -4882,7 +4873,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5348,8 +5339,8 @@ GROUP : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5561,7 +5552,7 @@ GROUP : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5613,7 +5604,7 @@ GROUP : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5655,14 +5646,14 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5955,8 +5946,14 @@ GROUP : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7233,7 +7230,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7253,6 +7250,12 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8155,7 +8158,7 @@ GROUP : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8204,7 +8207,7 @@ GROUP : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8356,6 +8359,9 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -8386,8 +8392,11 @@ GROUP : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -8413,7 +8422,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8426,6 +8435,9 @@ GROUP : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8560,6 +8572,8 @@ GROUP : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8615,7 +8629,10 @@ GROUP : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9075,7 +9092,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9171,46 +9188,6 @@ GROUP : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9250,6 +9227,11 @@ GROUP : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9360,7 +9342,7 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -9370,7 +9352,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. diff --git a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseLegalHold.md b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseLegalHold.md index d62588f24b3..336a25fe6a4 100644 --- a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseLegalHold.md +++ b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseLegalHold.md @@ -571,7 +571,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -669,8 +669,8 @@ BODYPARAMETER : ediscoveryHoldPolic - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -882,7 +882,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -936,7 +936,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -979,14 +979,14 @@ BODYPARAMETER : ediscoveryHoldPolic - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1438,8 +1438,14 @@ BODYPARAMETER : ediscoveryHoldPolic - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2784,7 +2790,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2795,6 +2801,9 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2825,8 +2834,11 @@ BODYPARAMETER : ediscoveryHoldPolic - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2852,7 +2864,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2865,6 +2877,9 @@ BODYPARAMETER : ediscoveryHoldPolic - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2904,7 +2919,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2926,7 +2941,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2946,6 +2961,12 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3857,7 +3878,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3906,7 +3927,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4152,6 +4173,8 @@ BODYPARAMETER : ediscoveryHoldPolic - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4207,7 +4230,10 @@ BODYPARAMETER : ediscoveryHoldPolic - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4667,7 +4693,7 @@ BODYPARAMETER : ediscoveryHoldPolic - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4763,46 +4789,6 @@ BODYPARAMETER : ediscoveryHoldPolic - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4842,6 +4828,11 @@ BODYPARAMETER : ediscoveryHoldPolic - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5181,7 +5172,7 @@ SITESOURCES : Data sources that represent S - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5279,8 +5270,8 @@ SITESOURCES : Data sources that represent S - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5492,7 +5483,7 @@ SITESOURCES : Data sources that represent S - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5546,7 +5537,7 @@ SITESOURCES : Data sources that represent S - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5589,14 +5580,14 @@ SITESOURCES : Data sources that represent S - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6048,8 +6039,14 @@ SITESOURCES : Data sources that represent S - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7394,7 +7391,7 @@ SITESOURCES : Data sources that represent S - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7405,6 +7402,9 @@ SITESOURCES : Data sources that represent S - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7435,8 +7435,11 @@ SITESOURCES : Data sources that represent S - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7462,7 +7465,7 @@ SITESOURCES : Data sources that represent S - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7475,6 +7478,9 @@ SITESOURCES : Data sources that represent S - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7514,7 +7520,7 @@ SITESOURCES : Data sources that represent S - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7536,7 +7542,7 @@ SITESOURCES : Data sources that represent S - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7556,6 +7562,12 @@ SITESOURCES : Data sources that represent S - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8467,7 +8479,7 @@ SITESOURCES : Data sources that represent S - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8516,7 +8528,7 @@ SITESOURCES : Data sources that represent S - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8762,6 +8774,8 @@ SITESOURCES : Data sources that represent S - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8817,7 +8831,10 @@ SITESOURCES : Data sources that represent S - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9277,7 +9294,7 @@ SITESOURCES : Data sources that represent S - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9373,46 +9390,6 @@ SITESOURCES : Data sources that represent S - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9452,6 +9429,11 @@ SITESOURCES : Data sources that represent S - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md index b74c96ce005..094b824da6c 100644 --- a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md +++ b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md @@ -462,7 +462,7 @@ BODYPARAMETER : siteSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -560,8 +560,8 @@ BODYPARAMETER : siteSource - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -773,7 +773,7 @@ BODYPARAMETER : siteSource - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -827,7 +827,7 @@ BODYPARAMETER : siteSource - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -870,14 +870,14 @@ BODYPARAMETER : siteSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1329,8 +1329,14 @@ BODYPARAMETER : siteSource - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2675,7 +2681,7 @@ BODYPARAMETER : siteSource - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2686,6 +2692,9 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2716,8 +2725,11 @@ BODYPARAMETER : siteSource - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2743,7 +2755,7 @@ BODYPARAMETER : siteSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2756,6 +2768,9 @@ BODYPARAMETER : siteSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2795,7 +2810,7 @@ BODYPARAMETER : siteSource - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2817,7 +2832,7 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2837,6 +2852,12 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3748,7 +3769,7 @@ BODYPARAMETER : siteSource - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3797,7 +3818,7 @@ BODYPARAMETER : siteSource - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4043,6 +4064,8 @@ BODYPARAMETER : siteSource - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4098,7 +4121,10 @@ BODYPARAMETER : siteSource - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4558,7 +4584,7 @@ BODYPARAMETER : siteSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4654,46 +4680,6 @@ BODYPARAMETER : siteSource - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4733,6 +4719,11 @@ BODYPARAMETER : siteSource - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5048,7 +5039,7 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5146,8 +5137,8 @@ SITE : site - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5359,7 +5350,7 @@ SITE : site - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5413,7 +5404,7 @@ SITE : site - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5456,14 +5447,14 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5915,8 +5906,14 @@ SITE : site - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7261,7 +7258,7 @@ SITE : site - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7272,6 +7269,9 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7302,8 +7302,11 @@ SITE : site - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7329,7 +7332,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7342,6 +7345,9 @@ SITE : site - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7381,7 +7387,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7403,7 +7409,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7423,6 +7429,12 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8334,7 +8346,7 @@ SITE : site - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8383,7 +8395,7 @@ SITE : site - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8629,6 +8641,8 @@ SITE : site - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8684,7 +8698,10 @@ SITE : site - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9144,7 +9161,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9240,46 +9257,6 @@ SITE : site - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9319,6 +9296,11 @@ SITE : site - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md index 8d9d47717ac..700c2faeeaf 100644 --- a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md @@ -359,7 +359,7 @@ BODYPARAMETER : ediscov - `[HoldStatus ]`: dataSourceHoldStatus - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseOperation.md b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseOperation.md index ad612335efd..1a22864e39c 100644 --- a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseOperation.md +++ b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseOperation.md @@ -50,7 +50,7 @@ Update the navigation property operations in security ## PARAMETERS ### -Action -. +caseAction ```yaml Type: System.String @@ -320,7 +320,7 @@ To create the parameters described below, construct a hash table containing the BODYPARAMETER : caseOperation - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseReviewSet.md b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseReviewSet.md index 57a17b23440..8451cd99e95 100644 --- a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseReviewSet.md +++ b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseReviewSet.md @@ -331,7 +331,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -494,7 +494,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -592,8 +592,8 @@ BODYPARAMETER : ediscoveryReviewSet - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -805,7 +805,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -859,7 +859,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -902,14 +902,14 @@ BODYPARAMETER : ediscoveryReviewSet - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1361,8 +1361,14 @@ BODYPARAMETER : ediscoveryReviewSet - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2707,7 +2713,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2718,6 +2724,9 @@ BODYPARAMETER : ediscoveryReviewSet - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2748,8 +2757,11 @@ BODYPARAMETER : ediscoveryReviewSet - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2775,7 +2787,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2788,6 +2800,9 @@ BODYPARAMETER : ediscoveryReviewSet - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2827,7 +2842,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2849,7 +2864,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2869,6 +2884,12 @@ BODYPARAMETER : ediscoveryReviewSet - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3780,7 +3801,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3829,7 +3850,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4075,6 +4096,8 @@ BODYPARAMETER : ediscoveryReviewSet - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4130,7 +4153,10 @@ BODYPARAMETER : ediscoveryReviewSet - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4590,7 +4616,7 @@ BODYPARAMETER : ediscoveryReviewSet - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4686,46 +4712,6 @@ BODYPARAMETER : ediscoveryReviewSet - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4765,6 +4751,11 @@ BODYPARAMETER : ediscoveryReviewSet - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4947,7 +4938,7 @@ FILES : Represents files within the rev - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -5117,7 +5108,7 @@ FILES : Represents files within the rev - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5215,8 +5206,8 @@ FILES : Represents files within the rev - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5428,7 +5419,7 @@ FILES : Represents files within the rev - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5482,7 +5473,7 @@ FILES : Represents files within the rev - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5525,14 +5516,14 @@ FILES : Represents files within the rev - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5984,8 +5975,14 @@ FILES : Represents files within the rev - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7330,7 +7327,7 @@ FILES : Represents files within the rev - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7341,6 +7338,9 @@ FILES : Represents files within the rev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7371,8 +7371,11 @@ FILES : Represents files within the rev - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7398,7 +7401,7 @@ FILES : Represents files within the rev - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7411,6 +7414,9 @@ FILES : Represents files within the rev - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7450,7 +7456,7 @@ FILES : Represents files within the rev - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7472,7 +7478,7 @@ FILES : Represents files within the rev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7492,6 +7498,12 @@ FILES : Represents files within the rev - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8403,7 +8415,7 @@ FILES : Represents files within the rev - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8452,7 +8464,7 @@ FILES : Represents files within the rev - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8698,6 +8710,8 @@ FILES : Represents files within the rev - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8753,7 +8767,10 @@ FILES : Represents files within the rev - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9213,7 +9230,7 @@ FILES : Represents files within the rev - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9309,46 +9326,6 @@ FILES : Represents files within the rev - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9388,6 +9365,11 @@ FILES : Represents files within the rev - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseReviewSetFile.md b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseReviewSetFile.md index 0abff2c35e2..8531fe1dd52 100644 --- a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseReviewSetFile.md +++ b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseReviewSetFile.md @@ -471,7 +471,7 @@ BODYPARAMETER : ediscoveryFile - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -641,7 +641,7 @@ BODYPARAMETER : ediscoveryFile - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -739,8 +739,8 @@ BODYPARAMETER : ediscoveryFile - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -952,7 +952,7 @@ BODYPARAMETER : ediscoveryFile - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1006,7 +1006,7 @@ BODYPARAMETER : ediscoveryFile - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1049,14 +1049,14 @@ BODYPARAMETER : ediscoveryFile - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1508,8 +1508,14 @@ BODYPARAMETER : ediscoveryFile - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2854,7 +2860,7 @@ BODYPARAMETER : ediscoveryFile - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2865,6 +2871,9 @@ BODYPARAMETER : ediscoveryFile - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2895,8 +2904,11 @@ BODYPARAMETER : ediscoveryFile - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2922,7 +2934,7 @@ BODYPARAMETER : ediscoveryFile - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2935,6 +2947,9 @@ BODYPARAMETER : ediscoveryFile - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2974,7 +2989,7 @@ BODYPARAMETER : ediscoveryFile - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2996,7 +3011,7 @@ BODYPARAMETER : ediscoveryFile - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3016,6 +3031,12 @@ BODYPARAMETER : ediscoveryFile - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3927,7 +3948,7 @@ BODYPARAMETER : ediscoveryFile - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3976,7 +3997,7 @@ BODYPARAMETER : ediscoveryFile - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4222,6 +4243,8 @@ BODYPARAMETER : ediscoveryFile - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4277,7 +4300,10 @@ BODYPARAMETER : ediscoveryFile - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4737,7 +4763,7 @@ BODYPARAMETER : ediscoveryFile - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4833,46 +4859,6 @@ BODYPARAMETER : ediscoveryFile - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4912,6 +4898,11 @@ BODYPARAMETER : ediscoveryFile - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5061,7 +5052,7 @@ CUSTODIAN : ediscoveryCustodian - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -5231,7 +5222,7 @@ CUSTODIAN : ediscoveryCustodian - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5329,8 +5320,8 @@ CUSTODIAN : ediscoveryCustodian - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5542,7 +5533,7 @@ CUSTODIAN : ediscoveryCustodian - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5596,7 +5587,7 @@ CUSTODIAN : ediscoveryCustodian - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5639,14 +5630,14 @@ CUSTODIAN : ediscoveryCustodian - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6098,8 +6089,14 @@ CUSTODIAN : ediscoveryCustodian - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7444,7 +7441,7 @@ CUSTODIAN : ediscoveryCustodian - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7455,6 +7452,9 @@ CUSTODIAN : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7485,8 +7485,11 @@ CUSTODIAN : ediscoveryCustodian - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7512,7 +7515,7 @@ CUSTODIAN : ediscoveryCustodian - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7525,6 +7528,9 @@ CUSTODIAN : ediscoveryCustodian - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7564,7 +7570,7 @@ CUSTODIAN : ediscoveryCustodian - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7586,7 +7592,7 @@ CUSTODIAN : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7606,6 +7612,12 @@ CUSTODIAN : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8517,7 +8529,7 @@ CUSTODIAN : ediscoveryCustodian - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8566,7 +8578,7 @@ CUSTODIAN : ediscoveryCustodian - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8812,6 +8824,8 @@ CUSTODIAN : ediscoveryCustodian - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8867,7 +8881,10 @@ CUSTODIAN : ediscoveryCustodian - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9327,7 +9344,7 @@ CUSTODIAN : ediscoveryCustodian - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9423,46 +9440,6 @@ CUSTODIAN : ediscoveryCustodian - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9502,6 +9479,11 @@ CUSTODIAN : ediscoveryCustodian - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseSearch.md b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseSearch.md index 69b77f752e5..aeece589f6c 100644 --- a/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseSearch.md +++ b/src/Security/Security/docs/v1.0-beta/Update-MgSecurityCaseEdiscoveryCaseSearch.md @@ -452,7 +452,7 @@ ADDITIONALSOURCES : Adds an additional sour ADDTOREVIEWSETOPERATION : ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -505,7 +505,7 @@ ADDTOREVIEWSETOPERATION ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -664,7 +664,7 @@ ADDTOREVIEWSETOPERATION ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -762,8 +762,8 @@ ADDTOREVIEWSETOPERATION ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -975,7 +975,7 @@ ADDTOREVIEWSETOPERATION ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1029,7 +1029,7 @@ ADDTOREVIEWSETOPERATION ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1072,14 +1072,14 @@ ADDTOREVIEWSETOPERATION ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1531,8 +1531,14 @@ ADDTOREVIEWSETOPERATION ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2877,7 +2883,7 @@ ADDTOREVIEWSETOPERATION ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2888,6 +2894,9 @@ ADDTOREVIEWSETOPERATION ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2918,8 +2927,11 @@ ADDTOREVIEWSETOPERATION ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2945,7 +2957,7 @@ ADDTOREVIEWSETOPERATION ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2958,6 +2970,9 @@ ADDTOREVIEWSETOPERATION ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2997,7 +3012,7 @@ ADDTOREVIEWSETOPERATION ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3019,7 +3034,7 @@ ADDTOREVIEWSETOPERATION ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3039,6 +3054,12 @@ ADDTOREVIEWSETOPERATION ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3950,7 +3971,7 @@ ADDTOREVIEWSETOPERATION ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3999,7 +4020,7 @@ ADDTOREVIEWSETOPERATION ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4245,6 +4266,8 @@ ADDTOREVIEWSETOPERATION ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4300,7 +4323,10 @@ ADDTOREVIEWSETOPERATION ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4760,7 +4786,7 @@ ADDTOREVIEWSETOPERATION ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4856,46 +4882,6 @@ ADDTOREVIEWSETOPERATION ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4935,6 +4921,11 @@ ADDTOREVIEWSETOPERATION ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5100,7 +5091,7 @@ ADDTOREVIEWSETOPERATION ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5145,7 +5136,7 @@ BODYPARAMETER : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5191,7 +5182,7 @@ BODYPARAMETER : ediscoverySearch - `[Email ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5350,7 +5341,7 @@ BODYPARAMETER : ediscoverySearch - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5448,8 +5439,8 @@ BODYPARAMETER : ediscoverySearch - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5661,7 +5652,7 @@ BODYPARAMETER : ediscoverySearch - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5715,7 +5706,7 @@ BODYPARAMETER : ediscoverySearch - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5758,14 +5749,14 @@ BODYPARAMETER : ediscoverySearch - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6217,8 +6208,14 @@ BODYPARAMETER : ediscoverySearch - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7563,7 +7560,7 @@ BODYPARAMETER : ediscoverySearch - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7574,6 +7571,9 @@ BODYPARAMETER : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7604,8 +7604,11 @@ BODYPARAMETER : ediscoverySearch - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7631,7 +7634,7 @@ BODYPARAMETER : ediscoverySearch - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7644,6 +7647,9 @@ BODYPARAMETER : ediscoverySearch - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7683,7 +7689,7 @@ BODYPARAMETER : ediscoverySearch - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7705,7 +7711,7 @@ BODYPARAMETER : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7725,6 +7731,12 @@ BODYPARAMETER : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8636,7 +8648,7 @@ BODYPARAMETER : ediscoverySearch - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8685,7 +8697,7 @@ BODYPARAMETER : ediscoverySearch - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8931,6 +8943,8 @@ BODYPARAMETER : ediscoverySearch - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8986,7 +9000,10 @@ BODYPARAMETER : ediscoverySearch - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9446,7 +9463,7 @@ BODYPARAMETER : ediscoverySearch - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9542,46 +9559,6 @@ BODYPARAMETER : ediscoverySearch - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9621,6 +9598,11 @@ BODYPARAMETER : ediscoverySearch - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9776,7 +9758,7 @@ BODYPARAMETER : ediscoverySearch - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -9871,7 +9853,7 @@ INPUTOBJECT : Identity Parameter LASTESTIMATESTATISTICSOPERATION : ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -9905,7 +9887,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -9947,7 +9929,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: Email address of the custodian. - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -10106,7 +10088,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10204,8 +10186,8 @@ LASTESTIMATESTATISTICSOPERATION ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10417,7 +10399,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10471,7 +10453,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10514,14 +10496,14 @@ LASTESTIMATESTATISTICSOPERATION ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10973,8 +10955,14 @@ LASTESTIMATESTATISTICSOPERATION ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12319,7 +12307,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12330,6 +12318,9 @@ LASTESTIMATESTATISTICSOPERATION ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12360,8 +12351,11 @@ LASTESTIMATESTATISTICSOPERATION ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12387,7 +12381,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12400,6 +12394,9 @@ LASTESTIMATESTATISTICSOPERATION ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12439,7 +12436,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12461,7 +12458,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12481,6 +12478,12 @@ LASTESTIMATESTATISTICSOPERATION ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13392,7 +13395,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13441,7 +13444,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13687,6 +13690,8 @@ LASTESTIMATESTATISTICSOPERATION ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13742,7 +13747,10 @@ LASTESTIMATESTATISTICSOPERATION ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14202,7 +14210,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14298,46 +14306,6 @@ LASTESTIMATESTATISTICSOPERATION ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14377,6 +14345,11 @@ LASTESTIMATESTATISTICSOPERATION ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14578,7 +14551,7 @@ NONCUSTODIALSOURCES : - `[HoldStatus ]`: dataSourceHoldStatus - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0-beta/Update-MgSecuritySubjectRightsRequest.md b/src/Security/Security/docs/v1.0-beta/Update-MgSecuritySubjectRightsRequest.md index 867d551ae72..fb5f60f63ac 100644 --- a/src/Security/Security/docs/v1.0-beta/Update-MgSecuritySubjectRightsRequest.md +++ b/src/Security/Security/docs/v1.0-beta/Update-MgSecuritySubjectRightsRequest.md @@ -717,7 +717,7 @@ BODYPARAMETER : subjectRightsRequest - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -864,7 +864,7 @@ BODYPARAMETER : subjectRightsRequest - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -962,8 +962,8 @@ BODYPARAMETER : subjectRightsRequest - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1173,7 +1173,7 @@ BODYPARAMETER : subjectRightsRequest - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1227,7 +1227,7 @@ BODYPARAMETER : subjectRightsRequest - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1270,14 +1270,14 @@ BODYPARAMETER : subjectRightsRequest - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1726,8 +1726,14 @@ BODYPARAMETER : subjectRightsRequest - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2727,7 +2733,7 @@ BODYPARAMETER : subjectRightsRequest - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2738,6 +2744,9 @@ BODYPARAMETER : subjectRightsRequest - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2768,8 +2777,11 @@ BODYPARAMETER : subjectRightsRequest - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2795,7 +2807,7 @@ BODYPARAMETER : subjectRightsRequest - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2808,6 +2820,9 @@ BODYPARAMETER : subjectRightsRequest - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2847,7 +2862,7 @@ BODYPARAMETER : subjectRightsRequest - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3541,7 +3556,7 @@ BODYPARAMETER : subjectRightsRequest - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3590,7 +3605,7 @@ BODYPARAMETER : subjectRightsRequest - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3836,6 +3851,8 @@ BODYPARAMETER : subjectRightsRequest - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3891,7 +3908,10 @@ BODYPARAMETER : subjectRightsRequest - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4355,7 +4375,7 @@ BODYPARAMETER : subjectRightsRequest - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4451,46 +4471,6 @@ BODYPARAMETER : subjectRightsRequest - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4530,6 +4510,11 @@ BODYPARAMETER : subjectRightsRequest - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4982,6 +4967,12 @@ BODYPARAMETER : subjectRightsRequest - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5350,7 +5341,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5504,7 +5495,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5602,8 +5593,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5815,7 +5806,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5869,7 +5860,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5912,14 +5903,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6371,8 +6362,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7386,7 +7383,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7397,6 +7394,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7427,8 +7427,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7454,7 +7457,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7467,6 +7470,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7506,7 +7512,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -8200,7 +8206,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8249,7 +8255,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8495,6 +8501,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8550,7 +8558,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9014,7 +9025,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9110,46 +9121,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9189,6 +9160,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9641,6 +9617,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Security/Security/docs/v1.0/Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md b/src/Security/Security/docs/v1.0/Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md index dad7bc858d6..53bb4b10d53 100644 --- a/src/Security/Security/docs/v1.0/Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md +++ b/src/Security/Security/docs/v1.0/Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md @@ -265,7 +265,7 @@ BODYPARAMETER ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -303,7 +303,7 @@ BODYPARAMETER ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -318,7 +318,7 @@ BODYPARAMETER ]`: The number of mailboxes that had search hits. - `[UnindexedItemCount ]`: The estimated count of unindexed items for the collection. - `[UnindexedItemsSize ]`: The estimated size of unindexed items for the collection. - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -327,9 +327,9 @@ BODYPARAMETER ]`: dataSourceContainerStatus - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DataSource ]`: dataSource - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -401,7 +401,7 @@ SEARCH : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -439,7 +439,7 @@ SEARCH : ediscoverySearch - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -454,7 +454,7 @@ SEARCH : ediscoverySearch - `[SiteCount ]`: The number of mailboxes that had search hits. - `[UnindexedItemCount ]`: The estimated count of unindexed items for the collection. - `[UnindexedItemsSize ]`: The estimated size of unindexed items for the collection. - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -463,9 +463,9 @@ SEARCH : ediscoverySearch - `[Status ]`: dataSourceContainerStatus - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DataSource ]`: dataSource - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0/Clear-MgSecurityCaseEdiscoveryCaseSearchData.md b/src/Security/Security/docs/v1.0/Clear-MgSecurityCaseEdiscoveryCaseSearchData.md new file mode 100644 index 00000000000..1b93ac9fd9c --- /dev/null +++ b/src/Security/Security/docs/v1.0/Clear-MgSecurityCaseEdiscoveryCaseSearchData.md @@ -0,0 +1,275 @@ +--- +external help file: +Module Name: Microsoft.Graph.Security +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.security/clear-mgsecuritycaseediscoverycasesearchdata +schema: 2.0.0 +--- + +# Clear-MgSecurityCaseEdiscoveryCaseSearchData + +## SYNOPSIS +Invoke action purgeData + +## SYNTAX + +### PurgeExpanded1 (Default) +``` +Clear-MgSecurityCaseEdiscoveryCaseSearchData -EdiscoveryCaseId -EdiscoverySearchId + [-AdditionalProperties ] [-PurgeAreas ] [-PurgeType ] [-PassThru] [-Confirm] + [-WhatIf] [] +``` + +### Purge1 +``` +Clear-MgSecurityCaseEdiscoveryCaseSearchData -EdiscoveryCaseId -EdiscoverySearchId + -BodyParameter + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### PurgeViaIdentity1 +``` +Clear-MgSecurityCaseEdiscoveryCaseSearchData -InputObject + -BodyParameter + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### PurgeViaIdentityExpanded1 +``` +Clear-MgSecurityCaseEdiscoveryCaseSearchData -InputObject + [-AdditionalProperties ] [-PurgeAreas ] [-PurgeType ] [-PassThru] [-Confirm] + [-WhatIf] [] +``` + +## DESCRIPTION +Invoke action purgeData + +## EXAMPLES + +## PARAMETERS + +### -AdditionalProperties +Additional Parameters + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: PurgeExpanded1, PurgeViaIdentityExpanded1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BodyParameter +. +To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IPathsMs4I8WSecurityCasesEdiscoverycasesEdiscoverycaseIdSearchesEdiscoverysearchIdMicrosoftGraphSecurityPurgedataPostRequestbodyContentApplicationJsonSchema +Parameter Sets: Purge1, PurgeViaIdentity1 +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -EdiscoveryCaseId +key: id of ediscoveryCase + +```yaml +Type: System.String +Parameter Sets: Purge1, PurgeExpanded1 +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EdiscoverySearchId +key: id of ediscoverySearch + +```yaml +Type: System.String +Parameter Sets: Purge1, PurgeExpanded1 +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.ISecurityIdentity +Parameter Sets: PurgeViaIdentity1, PurgeViaIdentityExpanded1 +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PurgeAreas +purgeAreas + +```yaml +Type: System.String +Parameter Sets: PurgeExpanded1, PurgeViaIdentityExpanded1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PurgeType +purgeType + +```yaml +Type: System.String +Parameter Sets: PurgeExpanded1, PurgeViaIdentityExpanded1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Graph.PowerShell.Models.IPathsMs4I8WSecurityCasesEdiscoverycasesEdiscoverycaseIdSearchesEdiscoverysearchIdMicrosoftGraphSecurityPurgedataPostRequestbodyContentApplicationJsonSchema + +### Microsoft.Graph.PowerShell.Models.ISecurityIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +BODYPARAMETER : . + - `[(Any) ]`: This indicates any property can be added to this object. + - `[PurgeAreas ]`: purgeAreas + - `[PurgeType ]`: purgeType + +INPUTOBJECT : Identity Parameter + - `[AlertId ]`: key: id of alert + - `[AuthoredNoteId ]`: key: id of authoredNote + - `[CaseOperationId ]`: key: id of caseOperation + - `[CloudAppSecurityProfileId ]`: key: id of cloudAppSecurityProfile + - `[DataSourceId ]`: key: id of dataSource + - `[DispositionReviewStageId ]`: key: id of dispositionReviewStage + - `[DomainSecurityProfileId ]`: key: id of domainSecurityProfile + - `[EdiscoveryCaseId ]`: key: id of ediscoveryCase + - `[EdiscoveryCustodianId ]`: key: id of ediscoveryCustodian + - `[EdiscoveryFileId ]`: key: id of ediscoveryFile + - `[EdiscoveryHoldPolicyId ]`: key: id of ediscoveryHoldPolicy + - `[EdiscoveryNoncustodialDataSourceId ]`: key: id of ediscoveryNoncustodialDataSource + - `[EdiscoveryReviewSetId ]`: key: id of ediscoveryReviewSet + - `[EdiscoveryReviewSetQueryId ]`: key: id of ediscoveryReviewSetQuery + - `[EdiscoveryReviewTagId ]`: key: id of ediscoveryReviewTag + - `[EdiscoveryReviewTagId1 ]`: key: id of ediscoveryReviewTag + - `[EdiscoverySearchId ]`: key: id of ediscoverySearch + - `[EmailThreatSubmissionId ]`: key: id of emailThreatSubmission + - `[EmailThreatSubmissionPolicyId ]`: key: id of emailThreatSubmissionPolicy + - `[FileSecurityProfileId ]`: key: id of fileSecurityProfile + - `[FileThreatSubmissionId ]`: key: id of fileThreatSubmission + - `[HostSecurityProfileId ]`: key: id of hostSecurityProfile + - `[IPSecurityProfileId ]`: key: id of ipSecurityProfile + - `[IncidentId ]`: key: id of incident + - `[ProviderTenantSettingId ]`: key: id of providerTenantSetting + - `[RetentionEventId ]`: key: id of retentionEvent + - `[RetentionEventTypeId ]`: key: id of retentionEventType + - `[RetentionLabelId ]`: key: id of retentionLabel + - `[SecureScoreControlProfileId ]`: key: id of secureScoreControlProfile + - `[SecureScoreId ]`: key: id of secureScore + - `[SecurityActionId ]`: key: id of securityAction + - `[SensitivityLabelId ]`: key: id of sensitivityLabel + - `[SimulationAutomationId ]`: key: id of simulationAutomation + - `[SimulationAutomationRunId ]`: key: id of simulationAutomationRun + - `[SimulationId ]`: key: id of simulation + - `[SiteSourceId ]`: key: id of siteSource + - `[SubjectRightsRequestId ]`: key: id of subjectRightsRequest + - `[TiIndicatorId ]`: key: id of tiIndicator + - `[UnifiedGroupSourceId ]`: key: id of unifiedGroupSource + - `[UrlThreatSubmissionId ]`: key: id of urlThreatSubmission + - `[UserSecurityProfileId ]`: key: id of userSecurityProfile + - `[UserSourceId ]`: key: id of userSource + +## RELATED LINKS + diff --git a/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseCustodianLastIndexOperation.md b/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseCustodianLastIndexOperation.md index 6451c12d894..4aa096cb2da 100644 --- a/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseCustodianLastIndexOperation.md +++ b/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseCustodianLastIndexOperation.md @@ -125,7 +125,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryIndexOperation1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryIndexOperation ## NOTES diff --git a/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md b/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md index 4d85cef5786..3e0e3742770 100644 --- a/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md @@ -272,7 +272,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource ## NOTES diff --git a/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation.md b/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation.md index 7b70091af5f..4a4c14bf227 100644 --- a/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation.md +++ b/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation.md @@ -117,7 +117,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryIndexOperation1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryIndexOperation ## NOTES diff --git a/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseOperation.md b/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseOperation.md index cdeaa5a72d4..3f9c92d72c0 100644 --- a/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseOperation.md +++ b/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseOperation.md @@ -262,7 +262,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation ## NOTES diff --git a/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseSearchNoncustodialSource.md b/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseSearchNoncustodialSource.md index 8cb93ff571f..7063164f3fe 100644 --- a/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseSearchNoncustodialSource.md +++ b/src/Security/Security/docs/v1.0/Get-MgSecurityCaseEdiscoveryCaseSearchNoncustodialSource.md @@ -270,7 +270,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource ## NOTES diff --git a/src/Security/Security/docs/v1.0/Microsoft.Graph.Security.md b/src/Security/Security/docs/v1.0/Microsoft.Graph.Security.md index dd6c8f42aad..ce0cc58f01d 100644 --- a/src/Security/Security/docs/v1.0/Microsoft.Graph.Security.md +++ b/src/Security/Security/docs/v1.0/Microsoft.Graph.Security.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Security -Module Guid: c243c0e2-fde3-409c-86c7-9ff5fd49604e +Module Guid: 30ed7ded-e69d-4e0f-b8ec-31514f2de688 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.security Help Version: 1.0.0.0 Locale: en-US @@ -30,6 +30,9 @@ Start the process of adding a collection from Microsoft 365 services to a review After the operation is created, you can get the status of the operation by retrieving the `Location` parameter from the response headers. The location provides a URL that will return a Add to review set operation. +### [Clear-MgSecurityCaseEdiscoveryCaseSearchData](Clear-MgSecurityCaseEdiscoveryCaseSearchData.md) +Invoke action purgeData + ### [Close-MgSecurityCaseEdiscoveryCase](Close-MgSecurityCaseEdiscoveryCase.md) Close an eDiscovery case. For details, see Close a case. diff --git a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCase.md b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCase.md index 3ec36ebe543..717670d9b29 100644 --- a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCase.md +++ b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCase.md @@ -19,8 +19,8 @@ New-MgSecurityCaseEdiscoveryCase [-AdditionalProperties ] [-ClosedBy [-Custodians ] [-Description ] [-DisplayName ] [-ExternalId ] [-Id ] [-LastModifiedBy ] [-LastModifiedDateTime ] - [-NoncustodialDataSources ] - [-Operations ] + [-NoncustodialDataSources ] + [-Operations ] [-ReviewSets ] [-Searches ] [-Settings ] [-Status ] @@ -246,7 +246,7 @@ Returns a list of case ediscoveryNoncustodialDataSource objects for this case. To construct, please use Get-Help -Online and see NOTES section for NONCUSTODIALDATASOURCES properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource[] Parameter Sets: CreateExpanded1 Aliases: @@ -262,7 +262,7 @@ Returns a list of case caseOperation objects for this case. To construct, please use Get-Help -Online and see NOTES section for OPERATIONS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation[] Parameter Sets: CreateExpanded1 Aliases: @@ -431,9 +431,9 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AcknowledgedDateTime ]`: Date and time the custodian acknowledged a hold notification. - `[Email ]`: Email address of the custodian. - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -520,11 +520,11 @@ BODYPARAMETER : ediscoveryCase - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -578,11 +578,11 @@ BODYPARAMETER : ediscoveryCase - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1881,7 +1881,7 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2093,7 +2093,7 @@ BODYPARAMETER : ediscoveryCase - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2158,7 +2158,7 @@ BODYPARAMETER : ediscoveryCase - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2206,7 +2206,7 @@ BODYPARAMETER : ediscoveryCase - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2796,7 +2796,7 @@ BODYPARAMETER : ediscoveryCase - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2804,7 +2804,7 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2864,7 +2864,7 @@ BODYPARAMETER : ediscoveryCase - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3032,7 +3032,7 @@ BODYPARAMETER : ediscoveryCase - `[IncludedSources ]`: sourceType - `[SiteWebUrl ]`: The URL of the user's OneDrive for Business site. Read-only. - `[ExternalId ]`: The external case number for customer reference. - - `[NoncustodialDataSources ]`: Returns a list of case ediscoveryNoncustodialDataSource objects for this case. + - `[NoncustodialDataSources ]`: Returns a list of case ediscoveryNoncustodialDataSource objects for this case. - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -3047,10 +3047,10 @@ BODYPARAMETER : ediscoveryCase - `[CreatedDateTime ]`: The date and time the dataSource was created. - `[DisplayName ]`: The display name of the dataSource. This will be the name of the SharePoint site. - `[HoldStatus ]`: dataSourceHoldStatus - - `[LastIndexOperation ]`: ediscoveryIndexOperation - - `[Operations ]`: Returns a list of case caseOperation objects for this case. + - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[Operations ]`: Returns a list of case caseOperation objects for this case. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -3082,7 +3082,7 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -3097,7 +3097,7 @@ BODYPARAMETER : ediscoveryCase - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -3112,7 +3112,7 @@ BODYPARAMETER : ediscoveryCase - `[SiteCount ]`: The number of mailboxes that had search hits. - `[UnindexedItemCount ]`: The estimated count of unindexed items for the collection. - `[UnindexedItemsSize ]`: The estimated size of unindexed items for the collection. - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[Settings ]`: ediscoveryCaseSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3162,9 +3162,9 @@ CUSTODIANS : Returns a list of ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AcknowledgedDateTime ]`: Date and time the custodian acknowledged a hold notification. - `[Email ]`: Email address of the custodian. - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -3258,11 +3258,11 @@ CUSTODIANS : Returns a list of ca - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3316,11 +3316,11 @@ CUSTODIANS : Returns a list of ca - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4619,7 +4619,7 @@ CUSTODIANS : Returns a list of ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4831,7 +4831,7 @@ CUSTODIANS : Returns a list of ca - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4896,7 +4896,7 @@ CUSTODIANS : Returns a list of ca - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4944,7 +4944,7 @@ CUSTODIANS : Returns a list of ca - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5534,7 +5534,7 @@ CUSTODIANS : Returns a list of ca - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5542,7 +5542,7 @@ CUSTODIANS : Returns a list of ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5602,7 +5602,7 @@ CUSTODIANS : Returns a list of ca - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5779,7 +5779,7 @@ LASTMODIFIEDBY : identitySet - `[Device ]`: identity - `[User ]`: identity -NONCUSTODIALDATASOURCES : Returns a list of case ediscoveryNoncustodialDataSource objects for this case. +NONCUSTODIALDATASOURCES : Returns a list of case ediscoveryNoncustodialDataSource objects for this case. - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -5801,9 +5801,9 @@ NONCUSTODIALDATASOURCES ]`: The date and time the dataSource was created. - `[DisplayName ]`: The display name of the dataSource. This will be the name of the SharePoint site. - `[HoldStatus ]`: dataSourceHoldStatus - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5816,9 +5816,9 @@ NONCUSTODIALDATASOURCES ]`: caseOperationStatus - `[Id ]`: The unique idenfier for an entity. Read-only. -OPERATIONS : Returns a list of case caseOperation objects for this case. +OPERATIONS : Returns a list of case caseOperation objects for this case. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -5877,7 +5877,7 @@ SEARCHES : Returns a list of eDiscov - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5915,7 +5915,7 @@ SEARCHES : Returns a list of eDiscov - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5930,7 +5930,7 @@ SEARCHES : Returns a list of eDiscov - `[SiteCount ]`: The number of mailboxes that had search hits. - `[UnindexedItemCount ]`: The estimated count of unindexed items for the collection. - `[UnindexedItemsSize ]`: The estimated size of unindexed items for the collection. - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -5939,9 +5939,9 @@ SEARCHES : Returns a list of eDiscov - `[Status ]`: dataSourceContainerStatus - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DataSource ]`: dataSource - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseCustodian.md b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseCustodian.md index 8d486087d34..b7f2a3d355e 100644 --- a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseCustodian.md +++ b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseCustodian.md @@ -389,9 +389,9 @@ BODYPARAMETER : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AcknowledgedDateTime ]`: Date and time the custodian acknowledged a hold notification. - `[Email ]`: Email address of the custodian. - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -485,11 +485,11 @@ BODYPARAMETER : ediscoveryCustodian - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -543,11 +543,11 @@ BODYPARAMETER : ediscoveryCustodian - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1846,7 +1846,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2058,7 +2058,7 @@ BODYPARAMETER : ediscoveryCustodian - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2123,7 +2123,7 @@ BODYPARAMETER : ediscoveryCustodian - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2171,7 +2171,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2761,7 +2761,7 @@ BODYPARAMETER : ediscoveryCustodian - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2769,7 +2769,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2829,7 +2829,7 @@ BODYPARAMETER : ediscoveryCustodian - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3123,11 +3123,11 @@ SITESOURCES : Data source entity for Share - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3181,11 +3181,11 @@ SITESOURCES : Data source entity for Share - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4484,7 +4484,7 @@ SITESOURCES : Data source entity for Share - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4696,7 +4696,7 @@ SITESOURCES : Data source entity for Share - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4761,7 +4761,7 @@ SITESOURCES : Data source entity for Share - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4809,7 +4809,7 @@ SITESOURCES : Data source entity for Share - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5399,7 +5399,7 @@ SITESOURCES : Data source entity for Share - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5407,7 +5407,7 @@ SITESOURCES : Data source entity for Share - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5467,7 +5467,7 @@ SITESOURCES : Data source entity for Share - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5645,7 +5645,7 @@ UNIFIEDGROUPSOURCES : Data source - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5917,7 +5917,7 @@ UNIFIEDGROUPSOURCES : Data source - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5966,11 +5966,11 @@ UNIFIEDGROUPSOURCES : Data source - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7225,7 +7225,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7828,7 +7828,7 @@ UNIFIEDGROUPSOURCES : Data source - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7836,7 +7836,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7932,7 +7932,7 @@ UNIFIEDGROUPSOURCES : Data source - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7992,7 +7992,7 @@ UNIFIEDGROUPSOURCES : Data source - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8156,7 +8156,7 @@ UNIFIEDGROUPSOURCES : Data source - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8173,7 +8173,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md index 52442f9c403..bb7929db05d 100644 --- a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md +++ b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md @@ -368,11 +368,11 @@ BODYPARAMETER : siteSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -426,11 +426,11 @@ BODYPARAMETER : siteSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1729,7 +1729,7 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1941,7 +1941,7 @@ BODYPARAMETER : siteSource - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2006,7 +2006,7 @@ BODYPARAMETER : siteSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2054,7 +2054,7 @@ BODYPARAMETER : siteSource - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2644,7 +2644,7 @@ BODYPARAMETER : siteSource - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2652,7 +2652,7 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2712,7 +2712,7 @@ BODYPARAMETER : siteSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2992,11 +2992,11 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3050,11 +3050,11 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4353,7 +4353,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4565,7 +4565,7 @@ SITE : site - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4630,7 +4630,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4678,7 +4678,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5268,7 +5268,7 @@ SITE : site - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5276,7 +5276,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5336,7 +5336,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md index a4a30610b1b..4508caef7f9 100644 --- a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -356,7 +356,7 @@ BODYPARAMETER : unifiedGroupSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -628,7 +628,7 @@ BODYPARAMETER : unifiedGroupSource - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -677,11 +677,11 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1936,7 +1936,7 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2539,7 +2539,7 @@ BODYPARAMETER : unifiedGroupSource - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2547,7 +2547,7 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2643,7 +2643,7 @@ BODYPARAMETER : unifiedGroupSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2703,7 +2703,7 @@ BODYPARAMETER : unifiedGroupSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2867,7 +2867,7 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2884,7 +2884,7 @@ BODYPARAMETER : unifiedGroupSource - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2929,7 +2929,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3208,7 +3208,7 @@ GROUP : group - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3257,11 +3257,11 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4516,7 +4516,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5119,7 +5119,7 @@ GROUP : group - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5127,7 +5127,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5223,7 +5223,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5283,7 +5283,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5447,7 +5447,7 @@ GROUP : group - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5464,7 +5464,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md index 33e877e85c7..1ceee874f5a 100644 --- a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md @@ -24,14 +24,14 @@ New-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource -EdiscoveryCaseId - -BodyParameter [-Confirm] [-WhatIf] + -BodyParameter [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentity ``` New-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource -InputObject - -BodyParameter [-Confirm] [-WhatIf] + -BodyParameter [-Confirm] [-WhatIf] [] ``` @@ -85,7 +85,7 @@ ediscoveryNoncustodialDataSource To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource Parameter Sets: Create, CreateViaIdentity Aliases: @@ -300,13 +300,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource ### Microsoft.Graph.PowerShell.Models.ISecurityIdentity ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource ## NOTES @@ -317,7 +317,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : ediscoveryNoncustodialDataSource +BODYPARAMETER : ediscoveryNoncustodialDataSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. @@ -340,9 +340,9 @@ BODYPARAMETER : edisco - `[CreatedDateTime ]`: The date and time the dataSource was created. - `[DisplayName ]`: The display name of the dataSource. This will be the name of the SharePoint site. - `[HoldStatus ]`: dataSourceHoldStatus - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseOperation.md b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseOperation.md index ad68892a535..0bcb2e85973 100644 --- a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseOperation.md +++ b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseOperation.md @@ -23,13 +23,13 @@ New-MgSecurityCaseEdiscoveryCaseOperation -EdiscoveryCaseId [-Action - -BodyParameter [-Confirm] [-WhatIf] [] + -BodyParameter [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentity ``` New-MgSecurityCaseEdiscoveryCaseOperation -InputObject - -BodyParameter [-Confirm] [-WhatIf] [] + -BodyParameter [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpanded @@ -48,7 +48,7 @@ Create new navigation property to operations for security ## PARAMETERS ### -Action -. +caseAction ```yaml Type: System.String @@ -82,7 +82,7 @@ caseOperation To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation Parameter Sets: Create, CreateViaIdentity Aliases: @@ -268,13 +268,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation ### Microsoft.Graph.PowerShell.Models.ISecurityIdentity ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation ## NOTES @@ -285,10 +285,10 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : caseOperation +BODYPARAMETER : caseOperation - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseSearch.md b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseSearch.md index 1a9499e1886..7cb3dfbf66e 100644 --- a/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseSearch.md +++ b/src/Security/Security/docs/v1.0/New-MgSecurityCaseEdiscoveryCaseSearch.md @@ -22,7 +22,7 @@ New-MgSecurityCaseEdiscoveryCaseSearch -EdiscoveryCaseId [-AdditionalPr [-Description ] [-DisplayName ] [-Id ] [-LastEstimateStatisticsOperation ] [-LastModifiedBy ] [-LastModifiedDateTime ] - [-NoncustodialSources ] [-Confirm] [-WhatIf] + [-NoncustodialSources ] [-Confirm] [-WhatIf] [] ``` @@ -48,7 +48,7 @@ New-MgSecurityCaseEdiscoveryCaseSearch -InputObject [-Additi [-Description ] [-DisplayName ] [-Id ] [-LastEstimateStatisticsOperation ] [-LastModifiedBy ] [-LastModifiedDateTime ] - [-NoncustodialSources ] [-Confirm] [-WhatIf] + [-NoncustodialSources ] [-Confirm] [-WhatIf] [] ``` @@ -350,7 +350,7 @@ noncustodialDataSource sources that are included in the eDiscovery search To construct, please use Get-Help -Online and see NOTES section for NONCUSTODIALSOURCES properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource[] Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: @@ -430,7 +430,7 @@ ADDITIONALSOURCES : Adds an additional sour ADDTOREVIEWSETOPERATION : ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -485,7 +485,7 @@ ADDTOREVIEWSETOPERATION ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -500,7 +500,7 @@ ADDTOREVIEWSETOPERATION ]`: The number of mailboxes that had search hits. - `[UnindexedItemCount ]`: The estimated count of unindexed items for the collection. - `[UnindexedItemsSize ]`: The estimated size of unindexed items for the collection. - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -509,9 +509,9 @@ ADDTOREVIEWSETOPERATION ]`: dataSourceContainerStatus - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DataSource ]`: dataSource - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -539,7 +539,7 @@ BODYPARAMETER : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -577,7 +577,7 @@ BODYPARAMETER : ediscoverySearch - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -592,7 +592,7 @@ BODYPARAMETER : ediscoverySearch - `[SiteCount ]`: The number of mailboxes that had search hits. - `[UnindexedItemCount ]`: The estimated count of unindexed items for the collection. - `[UnindexedItemsSize ]`: The estimated size of unindexed items for the collection. - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -601,9 +601,9 @@ BODYPARAMETER : ediscoverySearch - `[Status ]`: dataSourceContainerStatus - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DataSource ]`: dataSource - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -681,7 +681,7 @@ INPUTOBJECT : Identity Parameter LASTESTIMATESTATISTICSOPERATION : ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -715,7 +715,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -748,7 +748,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: Custodian sources that are included in the eDiscovery search. - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -757,9 +757,9 @@ LASTESTIMATESTATISTICSOPERATION ]`: dataSourceContainerStatus - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DataSource ]`: dataSource - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -780,7 +780,7 @@ LASTMODIFIEDBY : identitySet - `[Device ]`: identity - `[User ]`: identity -NONCUSTODIALSOURCES : noncustodialDataSource sources that are included in the eDiscovery search +NONCUSTODIALSOURCES : noncustodialDataSource sources that are included in the eDiscovery search - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -802,9 +802,9 @@ NONCUSTODIALSOURCES - `[CreatedDateTime ]`: The date and time the dataSource was created. - `[DisplayName ]`: The display name of the dataSource. This will be the name of the SharePoint site. - `[HoldStatus ]`: dataSourceHoldStatus - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0/Update-MgSecurityCase.md b/src/Security/Security/docs/v1.0/Update-MgSecurityCase.md index d24c08e0f54..246991251af 100644 --- a/src/Security/Security/docs/v1.0/Update-MgSecurityCase.md +++ b/src/Security/Security/docs/v1.0/Update-MgSecurityCase.md @@ -191,9 +191,9 @@ BODYPARAMETER : casesRoot - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AcknowledgedDateTime ]`: Date and time the custodian acknowledged a hold notification. - `[Email ]`: Email address of the custodian. - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -280,11 +280,11 @@ BODYPARAMETER : casesRoot - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -338,11 +338,11 @@ BODYPARAMETER : casesRoot - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1641,7 +1641,7 @@ BODYPARAMETER : casesRoot - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1853,7 +1853,7 @@ BODYPARAMETER : casesRoot - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1918,7 +1918,7 @@ BODYPARAMETER : casesRoot - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1966,7 +1966,7 @@ BODYPARAMETER : casesRoot - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2556,7 +2556,7 @@ BODYPARAMETER : casesRoot - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2564,7 +2564,7 @@ BODYPARAMETER : casesRoot - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2624,7 +2624,7 @@ BODYPARAMETER : casesRoot - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2792,7 +2792,7 @@ BODYPARAMETER : casesRoot - `[IncludedSources ]`: sourceType - `[SiteWebUrl ]`: The URL of the user's OneDrive for Business site. Read-only. - `[ExternalId ]`: The external case number for customer reference. - - `[NoncustodialDataSources ]`: Returns a list of case ediscoveryNoncustodialDataSource objects for this case. + - `[NoncustodialDataSources ]`: Returns a list of case ediscoveryNoncustodialDataSource objects for this case. - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -2807,10 +2807,10 @@ BODYPARAMETER : casesRoot - `[CreatedDateTime ]`: The date and time the dataSource was created. - `[DisplayName ]`: The display name of the dataSource. This will be the name of the SharePoint site. - `[HoldStatus ]`: dataSourceHoldStatus - - `[LastIndexOperation ]`: ediscoveryIndexOperation - - `[Operations ]`: Returns a list of case caseOperation objects for this case. + - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[Operations ]`: Returns a list of case caseOperation objects for this case. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -2842,7 +2842,7 @@ BODYPARAMETER : casesRoot - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -2857,7 +2857,7 @@ BODYPARAMETER : casesRoot - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -2872,7 +2872,7 @@ BODYPARAMETER : casesRoot - `[SiteCount ]`: The number of mailboxes that had search hits. - `[UnindexedItemCount ]`: The estimated count of unindexed items for the collection. - `[UnindexedItemsSize ]`: The estimated size of unindexed items for the collection. - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[Settings ]`: ediscoveryCaseSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2930,9 +2930,9 @@ EDISCOVERYCASES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AcknowledgedDateTime ]`: Date and time the custodian acknowledged a hold notification. - `[Email ]`: Email address of the custodian. - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -3019,11 +3019,11 @@ EDISCOVERYCASES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3077,11 +3077,11 @@ EDISCOVERYCASES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4380,7 +4380,7 @@ EDISCOVERYCASES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4592,7 +4592,7 @@ EDISCOVERYCASES : . - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4657,7 +4657,7 @@ EDISCOVERYCASES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4705,7 +4705,7 @@ EDISCOVERYCASES : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5295,7 +5295,7 @@ EDISCOVERYCASES : . - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5303,7 +5303,7 @@ EDISCOVERYCASES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5363,7 +5363,7 @@ EDISCOVERYCASES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5531,7 +5531,7 @@ EDISCOVERYCASES : . - `[IncludedSources ]`: sourceType - `[SiteWebUrl ]`: The URL of the user's OneDrive for Business site. Read-only. - `[ExternalId ]`: The external case number for customer reference. - - `[NoncustodialDataSources ]`: Returns a list of case ediscoveryNoncustodialDataSource objects for this case. + - `[NoncustodialDataSources ]`: Returns a list of case ediscoveryNoncustodialDataSource objects for this case. - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -5546,10 +5546,10 @@ EDISCOVERYCASES : . - `[CreatedDateTime ]`: The date and time the dataSource was created. - `[DisplayName ]`: The display name of the dataSource. This will be the name of the SharePoint site. - `[HoldStatus ]`: dataSourceHoldStatus - - `[LastIndexOperation ]`: ediscoveryIndexOperation - - `[Operations ]`: Returns a list of case caseOperation objects for this case. + - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[Operations ]`: Returns a list of case caseOperation objects for this case. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5581,7 +5581,7 @@ EDISCOVERYCASES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5596,7 +5596,7 @@ EDISCOVERYCASES : . - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5611,7 +5611,7 @@ EDISCOVERYCASES : . - `[SiteCount ]`: The number of mailboxes that had search hits. - `[UnindexedItemCount ]`: The estimated count of unindexed items for the collection. - `[UnindexedItemsSize ]`: The estimated size of unindexed items for the collection. - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[Settings ]`: ediscoveryCaseSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. diff --git a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCase.md b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCase.md index ce233bf7c2c..d4dc02b0906 100644 --- a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCase.md +++ b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCase.md @@ -19,8 +19,8 @@ Update-MgSecurityCaseEdiscoveryCase -EdiscoveryCaseId [-AdditionalPrope [-Custodians ] [-Description ] [-DisplayName ] [-ExternalId ] [-Id ] [-LastModifiedBy ] [-LastModifiedDateTime ] - [-NoncustodialDataSources ] - [-Operations ] + [-NoncustodialDataSources ] + [-Operations ] [-ReviewSets ] [-Searches ] [-Settings ] [-Status ] @@ -46,8 +46,8 @@ Update-MgSecurityCaseEdiscoveryCase -InputObject [-Additiona [-Custodians ] [-Description ] [-DisplayName ] [-ExternalId ] [-Id ] [-LastModifiedBy ] [-LastModifiedDateTime ] - [-NoncustodialDataSources ] - [-Operations ] + [-NoncustodialDataSources ] + [-Operations ] [-ReviewSets ] [-Searches ] [-Settings ] [-Status ] @@ -297,7 +297,7 @@ Returns a list of case ediscoveryNoncustodialDataSource objects for this case. To construct, please use Get-Help -Online and see NOTES section for NONCUSTODIALDATASOURCES properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource[] Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -313,7 +313,7 @@ Returns a list of case caseOperation objects for this case. To construct, please use Get-Help -Online and see NOTES section for OPERATIONS properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation[] Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -499,9 +499,9 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AcknowledgedDateTime ]`: Date and time the custodian acknowledged a hold notification. - `[Email ]`: Email address of the custodian. - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -588,11 +588,11 @@ BODYPARAMETER : ediscoveryCase - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -646,11 +646,11 @@ BODYPARAMETER : ediscoveryCase - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1949,7 +1949,7 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2161,7 +2161,7 @@ BODYPARAMETER : ediscoveryCase - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2226,7 +2226,7 @@ BODYPARAMETER : ediscoveryCase - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2274,7 +2274,7 @@ BODYPARAMETER : ediscoveryCase - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2864,7 +2864,7 @@ BODYPARAMETER : ediscoveryCase - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2872,7 +2872,7 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2932,7 +2932,7 @@ BODYPARAMETER : ediscoveryCase - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3100,7 +3100,7 @@ BODYPARAMETER : ediscoveryCase - `[IncludedSources ]`: sourceType - `[SiteWebUrl ]`: The URL of the user's OneDrive for Business site. Read-only. - `[ExternalId ]`: The external case number for customer reference. - - `[NoncustodialDataSources ]`: Returns a list of case ediscoveryNoncustodialDataSource objects for this case. + - `[NoncustodialDataSources ]`: Returns a list of case ediscoveryNoncustodialDataSource objects for this case. - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -3115,10 +3115,10 @@ BODYPARAMETER : ediscoveryCase - `[CreatedDateTime ]`: The date and time the dataSource was created. - `[DisplayName ]`: The display name of the dataSource. This will be the name of the SharePoint site. - `[HoldStatus ]`: dataSourceHoldStatus - - `[LastIndexOperation ]`: ediscoveryIndexOperation - - `[Operations ]`: Returns a list of case caseOperation objects for this case. + - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[Operations ]`: Returns a list of case caseOperation objects for this case. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -3150,7 +3150,7 @@ BODYPARAMETER : ediscoveryCase - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -3165,7 +3165,7 @@ BODYPARAMETER : ediscoveryCase - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -3180,7 +3180,7 @@ BODYPARAMETER : ediscoveryCase - `[SiteCount ]`: The number of mailboxes that had search hits. - `[UnindexedItemCount ]`: The estimated count of unindexed items for the collection. - `[UnindexedItemsSize ]`: The estimated size of unindexed items for the collection. - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[Settings ]`: ediscoveryCaseSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3230,9 +3230,9 @@ CUSTODIANS : Returns a list of ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AcknowledgedDateTime ]`: Date and time the custodian acknowledged a hold notification. - `[Email ]`: Email address of the custodian. - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -3326,11 +3326,11 @@ CUSTODIANS : Returns a list of ca - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3384,11 +3384,11 @@ CUSTODIANS : Returns a list of ca - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4687,7 +4687,7 @@ CUSTODIANS : Returns a list of ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4899,7 +4899,7 @@ CUSTODIANS : Returns a list of ca - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4964,7 +4964,7 @@ CUSTODIANS : Returns a list of ca - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5012,7 +5012,7 @@ CUSTODIANS : Returns a list of ca - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5602,7 +5602,7 @@ CUSTODIANS : Returns a list of ca - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5610,7 +5610,7 @@ CUSTODIANS : Returns a list of ca - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5670,7 +5670,7 @@ CUSTODIANS : Returns a list of ca - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5891,7 +5891,7 @@ LASTMODIFIEDBY : identitySet - `[Device ]`: identity - `[User ]`: identity -NONCUSTODIALDATASOURCES : Returns a list of case ediscoveryNoncustodialDataSource objects for this case. +NONCUSTODIALDATASOURCES : Returns a list of case ediscoveryNoncustodialDataSource objects for this case. - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -5913,9 +5913,9 @@ NONCUSTODIALDATASOURCES ]`: The date and time the dataSource was created. - `[DisplayName ]`: The display name of the dataSource. This will be the name of the SharePoint site. - `[HoldStatus ]`: dataSourceHoldStatus - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -5928,9 +5928,9 @@ NONCUSTODIALDATASOURCES ]`: caseOperationStatus - `[Id ]`: The unique idenfier for an entity. Read-only. -OPERATIONS : Returns a list of case caseOperation objects for this case. +OPERATIONS : Returns a list of case caseOperation objects for this case. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -5989,7 +5989,7 @@ SEARCHES : Returns a list of eDiscov - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -6027,7 +6027,7 @@ SEARCHES : Returns a list of eDiscov - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -6042,7 +6042,7 @@ SEARCHES : Returns a list of eDiscov - `[SiteCount ]`: The number of mailboxes that had search hits. - `[UnindexedItemCount ]`: The estimated count of unindexed items for the collection. - `[UnindexedItemsSize ]`: The estimated size of unindexed items for the collection. - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -6051,9 +6051,9 @@ SEARCHES : Returns a list of eDiscov - `[Status ]`: dataSourceContainerStatus - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DataSource ]`: dataSource - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseCustodian.md b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseCustodian.md index 73239fe11bc..50a6c61c1f2 100644 --- a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseCustodian.md +++ b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseCustodian.md @@ -411,9 +411,9 @@ BODYPARAMETER : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AcknowledgedDateTime ]`: Date and time the custodian acknowledged a hold notification. - `[Email ]`: Email address of the custodian. - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -507,11 +507,11 @@ BODYPARAMETER : ediscoveryCustodian - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -565,11 +565,11 @@ BODYPARAMETER : ediscoveryCustodian - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1868,7 +1868,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2080,7 +2080,7 @@ BODYPARAMETER : ediscoveryCustodian - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2145,7 +2145,7 @@ BODYPARAMETER : ediscoveryCustodian - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2193,7 +2193,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2783,7 +2783,7 @@ BODYPARAMETER : ediscoveryCustodian - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2791,7 +2791,7 @@ BODYPARAMETER : ediscoveryCustodian - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2851,7 +2851,7 @@ BODYPARAMETER : ediscoveryCustodian - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3145,11 +3145,11 @@ SITESOURCES : Data source entity for Share - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3203,11 +3203,11 @@ SITESOURCES : Data source entity for Share - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4506,7 +4506,7 @@ SITESOURCES : Data source entity for Share - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4718,7 +4718,7 @@ SITESOURCES : Data source entity for Share - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4783,7 +4783,7 @@ SITESOURCES : Data source entity for Share - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4831,7 +4831,7 @@ SITESOURCES : Data source entity for Share - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5421,7 +5421,7 @@ SITESOURCES : Data source entity for Share - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5429,7 +5429,7 @@ SITESOURCES : Data source entity for Share - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5489,7 +5489,7 @@ SITESOURCES : Data source entity for Share - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5667,7 +5667,7 @@ UNIFIEDGROUPSOURCES : Data source - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5939,7 +5939,7 @@ UNIFIEDGROUPSOURCES : Data source - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -5988,11 +5988,11 @@ UNIFIEDGROUPSOURCES : Data source - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7247,7 +7247,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7850,7 +7850,7 @@ UNIFIEDGROUPSOURCES : Data source - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7858,7 +7858,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7954,7 +7954,7 @@ UNIFIEDGROUPSOURCES : Data source - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -8014,7 +8014,7 @@ UNIFIEDGROUPSOURCES : Data source - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8178,7 +8178,7 @@ UNIFIEDGROUPSOURCES : Data source - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8195,7 +8195,7 @@ UNIFIEDGROUPSOURCES : Data source - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md index 073698b7199..4e58db07a27 100644 --- a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md +++ b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md @@ -386,11 +386,11 @@ BODYPARAMETER : siteSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -444,11 +444,11 @@ BODYPARAMETER : siteSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1747,7 +1747,7 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1959,7 +1959,7 @@ BODYPARAMETER : siteSource - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2024,7 +2024,7 @@ BODYPARAMETER : siteSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2072,7 +2072,7 @@ BODYPARAMETER : siteSource - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2662,7 +2662,7 @@ BODYPARAMETER : siteSource - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2670,7 +2670,7 @@ BODYPARAMETER : siteSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2730,7 +2730,7 @@ BODYPARAMETER : siteSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3010,11 +3010,11 @@ SITE : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3068,11 +3068,11 @@ SITE : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4371,7 +4371,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4583,7 +4583,7 @@ SITE : site - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4648,7 +4648,7 @@ SITE : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4696,7 +4696,7 @@ SITE : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5286,7 +5286,7 @@ SITE : site - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5294,7 +5294,7 @@ SITE : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5354,7 +5354,7 @@ SITE : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md index 280f473d201..b05d4c54e5b 100644 --- a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -348,7 +348,7 @@ BODYPARAMETER : unifiedGroupSource - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -620,7 +620,7 @@ BODYPARAMETER : unifiedGroupSource - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -669,11 +669,11 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1928,7 +1928,7 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2531,7 +2531,7 @@ BODYPARAMETER : unifiedGroupSource - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2539,7 +2539,7 @@ BODYPARAMETER : unifiedGroupSource - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2635,7 +2635,7 @@ BODYPARAMETER : unifiedGroupSource - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2695,7 +2695,7 @@ BODYPARAMETER : unifiedGroupSource - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2859,7 +2859,7 @@ BODYPARAMETER : unifiedGroupSource - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2876,7 +2876,7 @@ BODYPARAMETER : unifiedGroupSource - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2921,7 +2921,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3200,7 +3200,7 @@ GROUP : group - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -3249,11 +3249,11 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4508,7 +4508,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5111,7 +5111,7 @@ GROUP : group - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5119,7 +5119,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5215,7 +5215,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5275,7 +5275,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5439,7 +5439,7 @@ GROUP : group - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5456,7 +5456,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md index 2c8a744ad8c..8b3a096598b 100644 --- a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md @@ -25,14 +25,14 @@ Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource -EdiscoveryCaseId -EdiscoveryNoncustodialDataSourceId - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentity ``` Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource -InputObject - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -72,7 +72,7 @@ ediscoveryNoncustodialDataSource To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource Parameter Sets: Update, UpdateViaIdentity Aliases: @@ -317,7 +317,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource ### Microsoft.Graph.PowerShell.Models.ISecurityIdentity @@ -334,7 +334,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : ediscoveryNoncustodialDataSource +BODYPARAMETER : ediscoveryNoncustodialDataSource - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. @@ -357,9 +357,9 @@ BODYPARAMETER : edisco - `[CreatedDateTime ]`: The date and time the dataSource was created. - `[DisplayName ]`: The display name of the dataSource. This will be the name of the SharePoint site. - `[HoldStatus ]`: dataSourceHoldStatus - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseOperation.md b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseOperation.md index 166a445d4cc..d935d81d4c7 100644 --- a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseOperation.md +++ b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseOperation.md @@ -24,13 +24,13 @@ Update-MgSecurityCaseEdiscoveryCaseOperation -CaseOperationId -Ediscove ### Update ``` Update-MgSecurityCaseEdiscoveryCaseOperation -CaseOperationId -EdiscoveryCaseId - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentity ``` Update-MgSecurityCaseEdiscoveryCaseOperation -InputObject - -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] + -BodyParameter [-PassThru] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded @@ -50,7 +50,7 @@ Update the navigation property operations in security ## PARAMETERS ### -Action -. +caseAction ```yaml Type: System.String @@ -84,7 +84,7 @@ caseOperation To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation1 +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation Parameter Sets: Update, UpdateViaIdentity Aliases: @@ -300,7 +300,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation1 +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityCaseOperation ### Microsoft.Graph.PowerShell.Models.ISecurityIdentity @@ -317,10 +317,10 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : caseOperation +BODYPARAMETER : caseOperation - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. diff --git a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseSearch.md b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseSearch.md index 92a9bf59506..3abbab6e22f 100644 --- a/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseSearch.md +++ b/src/Security/Security/docs/v1.0/Update-MgSecurityCaseEdiscoveryCaseSearch.md @@ -22,7 +22,7 @@ Update-MgSecurityCaseEdiscoveryCaseSearch -EdiscoveryCaseId -Ediscovery [-Description ] [-DisplayName ] [-Id ] [-LastEstimateStatisticsOperation ] [-LastModifiedBy ] [-LastModifiedDateTime ] - [-NoncustodialSources ] [-PassThru] [-Confirm] + [-NoncustodialSources ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -50,7 +50,7 @@ Update-MgSecurityCaseEdiscoveryCaseSearch -InputObject [-Add [-Description ] [-DisplayName ] [-Id ] [-LastEstimateStatisticsOperation ] [-LastModifiedBy ] [-LastModifiedDateTime ] - [-NoncustodialSources ] [-PassThru] [-Confirm] + [-NoncustodialSources ] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -357,7 +357,7 @@ noncustodialDataSource sources that are included in the eDiscovery search To construct, please use Get-Help -Online and see NOTES section for NONCUSTODIALSOURCES properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource1[] +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource[] Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 Aliases: @@ -452,7 +452,7 @@ ADDITIONALSOURCES : Adds an additional sour ADDTOREVIEWSETOPERATION : ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -507,7 +507,7 @@ ADDTOREVIEWSETOPERATION ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -522,7 +522,7 @@ ADDTOREVIEWSETOPERATION ]`: The number of mailboxes that had search hits. - `[UnindexedItemCount ]`: The estimated count of unindexed items for the collection. - `[UnindexedItemsSize ]`: The estimated size of unindexed items for the collection. - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -531,9 +531,9 @@ ADDTOREVIEWSETOPERATION ]`: dataSourceContainerStatus - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DataSource ]`: dataSource - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -561,7 +561,7 @@ BODYPARAMETER : ediscoverySearch - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -599,7 +599,7 @@ BODYPARAMETER : ediscoverySearch - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -614,7 +614,7 @@ BODYPARAMETER : ediscoverySearch - `[SiteCount ]`: The number of mailboxes that had search hits. - `[UnindexedItemCount ]`: The estimated count of unindexed items for the collection. - `[UnindexedItemsSize ]`: The estimated size of unindexed items for the collection. - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -623,9 +623,9 @@ BODYPARAMETER : ediscoverySearch - `[Status ]`: dataSourceContainerStatus - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DataSource ]`: dataSource - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -703,7 +703,7 @@ INPUTOBJECT : Identity Parameter LASTESTIMATESTATISTICSOPERATION : ediscoveryEstimateOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[(Any) ]`: This indicates any property can be added to this object. @@ -737,7 +737,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: The unique idenfier for an entity. Read-only. - `[AddToReviewSetOperation ]`: ediscoveryAddToReviewSetOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -770,7 +770,7 @@ LASTESTIMATESTATISTICSOPERATION ]`: Custodian sources that are included in the eDiscovery search. - `[DataSourceScopes ]`: dataSourceScopes - `[LastEstimateStatisticsOperation ]`: ediscoveryEstimateOperation - - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search + - `[NoncustodialSources ]`: noncustodialDataSource sources that are included in the eDiscovery search - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -779,9 +779,9 @@ LASTESTIMATESTATISTICSOPERATION ]`: dataSourceContainerStatus - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DataSource ]`: dataSource - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. @@ -802,7 +802,7 @@ LASTMODIFIEDBY : identitySet - `[Device ]`: identity - `[User ]`: identity -NONCUSTODIALSOURCES : noncustodialDataSource sources that are included in the eDiscovery search +NONCUSTODIALSOURCES : noncustodialDataSource sources that are included in the eDiscovery search - `[CreatedDateTime ]`: Created date and time of the dataSourceContainer entity. - `[DisplayName ]`: Display name of the dataSourceContainer entity. - `[HoldStatus ]`: dataSourceHoldStatus @@ -824,9 +824,9 @@ NONCUSTODIALSOURCES - `[CreatedDateTime ]`: The date and time the dataSource was created. - `[DisplayName ]`: The display name of the dataSource. This will be the name of the SharePoint site. - `[HoldStatus ]`: dataSourceHoldStatus - - `[LastIndexOperation ]`: ediscoveryIndexOperation + - `[LastIndexOperation ]`: ediscoveryIndexOperation - `[(Any) ]`: This indicates any property can be added to this object. - - `[Action ]`: + - `[Action ]`: caseAction - `[CompletedDateTime ]`: The date and time the operation was completed. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: The date and time the operation was created. diff --git a/src/Security/Security/examples/v1.0/Clear-MgSecurityCaseEdiscoveryCaseSearchData.md b/src/Security/Security/examples/v1.0/Clear-MgSecurityCaseEdiscoveryCaseSearchData.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Security/Security/examples/v1.0/Clear-MgSecurityCaseEdiscoveryCaseSearchData.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Sites/Sites/docs/v1.0-beta/Microsoft.Graph.Sites.md b/src/Sites/Sites/docs/v1.0-beta/Microsoft.Graph.Sites.md index d34111fbce2..be31d4240e1 100644 --- a/src/Sites/Sites/docs/v1.0-beta/Microsoft.Graph.Sites.md +++ b/src/Sites/Sites/docs/v1.0-beta/Microsoft.Graph.Sites.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Sites -Module Guid: d9f51b22-30b4-4b76-8336-8a46c325ff3a +Module Guid: 9687ec4e-62c0-459e-bbbe-51b49ea10c05 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.sites Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Sites/Sites/docs/v1.0-beta/New-MgGroupSiteList.md b/src/Sites/Sites/docs/v1.0-beta/New-MgGroupSiteList.md index d1fc65345f1..b16997c75bf 100644 --- a/src/Sites/Sites/docs/v1.0-beta/New-MgGroupSiteList.md +++ b/src/Sites/Sites/docs/v1.0-beta/New-MgGroupSiteList.md @@ -746,7 +746,7 @@ ACTIVITIES : The recent activities that took p - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -844,8 +844,8 @@ ACTIVITIES : The recent activities that took p - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1057,7 +1057,7 @@ ACTIVITIES : The recent activities that took p - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1111,7 +1111,7 @@ ACTIVITIES : The recent activities that took p - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1154,14 +1154,14 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1613,8 +1613,14 @@ ACTIVITIES : The recent activities that took p - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2584,7 +2590,7 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2595,6 +2601,9 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2625,8 +2634,11 @@ ACTIVITIES : The recent activities that took p - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2652,7 +2664,7 @@ ACTIVITIES : The recent activities that took p - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2665,6 +2677,9 @@ ACTIVITIES : The recent activities that took p - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2704,7 +2719,7 @@ ACTIVITIES : The recent activities that took p - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2726,7 +2741,7 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2746,6 +2761,12 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3661,7 +3682,7 @@ ACTIVITIES : The recent activities that took p - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3710,7 +3731,7 @@ ACTIVITIES : The recent activities that took p - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3956,6 +3977,8 @@ ACTIVITIES : The recent activities that took p - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4011,7 +4034,10 @@ ACTIVITIES : The recent activities that took p - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4471,7 +4497,7 @@ ACTIVITIES : The recent activities that took p - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4567,46 +4593,6 @@ ACTIVITIES : The recent activities that took p - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4646,6 +4632,11 @@ ACTIVITIES : The recent activities that took p - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5240,7 +5231,7 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5338,8 +5329,8 @@ BODYPARAMETER : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5551,7 +5542,7 @@ BODYPARAMETER : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5605,7 +5596,7 @@ BODYPARAMETER : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5648,14 +5639,14 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6107,8 +6098,14 @@ BODYPARAMETER : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7502,7 +7499,7 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7513,6 +7510,9 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7543,8 +7543,11 @@ BODYPARAMETER : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7570,7 +7573,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7583,6 +7586,9 @@ BODYPARAMETER : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7622,7 +7628,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7644,7 +7650,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7664,6 +7670,12 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8575,7 +8587,7 @@ BODYPARAMETER : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8624,7 +8636,7 @@ BODYPARAMETER : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8870,6 +8882,8 @@ BODYPARAMETER : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8925,7 +8939,10 @@ BODYPARAMETER : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9385,7 +9402,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9481,46 +9498,6 @@ BODYPARAMETER : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9560,6 +9537,11 @@ BODYPARAMETER : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10099,7 +10081,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10197,8 +10179,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10410,7 +10392,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10464,7 +10446,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10507,14 +10489,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10966,8 +10948,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12389,7 +12377,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12400,6 +12388,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12430,8 +12421,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12457,7 +12451,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12470,6 +12464,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12509,7 +12506,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12531,7 +12528,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12551,6 +12548,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13462,7 +13465,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13511,7 +13514,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13757,6 +13760,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13812,7 +13817,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14272,7 +14280,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14368,46 +14376,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14447,6 +14415,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14634,7 +14607,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14732,8 +14705,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14945,7 +14918,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14999,7 +14972,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15042,14 +15015,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15501,8 +15474,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16889,7 +16868,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16900,6 +16879,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16930,8 +16912,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16957,7 +16942,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16970,6 +16955,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17009,7 +16997,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -17031,7 +17019,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17051,6 +17039,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17962,7 +17956,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18011,7 +18005,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18257,6 +18251,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18312,7 +18308,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18772,7 +18771,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18868,46 +18867,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18947,6 +18906,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19201,7 +19165,7 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19299,8 +19263,8 @@ ITEMS : All items contained in the list. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19512,7 +19476,7 @@ ITEMS : All items contained in the list. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19566,7 +19530,7 @@ ITEMS : All items contained in the list. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19609,14 +19573,14 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20068,8 +20032,14 @@ ITEMS : All items contained in the list. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21449,7 +21419,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21460,6 +21430,9 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21490,8 +21463,11 @@ ITEMS : All items contained in the list. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21517,7 +21493,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21530,6 +21506,9 @@ ITEMS : All items contained in the list. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21569,7 +21548,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21591,7 +21570,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21611,6 +21590,12 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22522,7 +22507,7 @@ ITEMS : All items contained in the list. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22571,7 +22556,7 @@ ITEMS : All items contained in the list. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22817,6 +22802,8 @@ ITEMS : All items contained in the list. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22872,7 +22859,10 @@ ITEMS : All items contained in the list. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23332,7 +23322,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23428,46 +23418,6 @@ ITEMS : All items contained in the list. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23507,6 +23457,11 @@ ITEMS : All items contained in the list. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23739,7 +23694,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23837,8 +23792,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24050,7 +24005,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24104,7 +24059,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24147,14 +24102,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24606,8 +24561,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26029,7 +25990,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26040,6 +26001,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26070,8 +26034,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26097,7 +26064,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26110,6 +26077,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26149,7 +26119,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26171,7 +26141,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26191,6 +26161,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27102,7 +27078,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27151,7 +27127,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27397,6 +27373,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27452,7 +27430,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27912,7 +27893,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28008,46 +27989,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28087,6 +28028,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0-beta/New-MgGroupSiteListItem.md b/src/Sites/Sites/docs/v1.0-beta/New-MgGroupSiteListItem.md index 363f3b7fd36..fe67782eeb1 100644 --- a/src/Sites/Sites/docs/v1.0-beta/New-MgGroupSiteListItem.md +++ b/src/Sites/Sites/docs/v1.0-beta/New-MgGroupSiteListItem.md @@ -728,7 +728,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -826,8 +826,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1039,7 +1039,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1093,7 +1093,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1136,14 +1136,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1595,8 +1595,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2566,7 +2572,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2577,6 +2583,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2607,8 +2616,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2634,7 +2646,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2647,6 +2659,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2686,7 +2701,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2708,7 +2723,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2728,6 +2743,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3643,7 +3664,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3692,7 +3713,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3938,6 +3959,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3993,7 +4016,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4453,7 +4479,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4549,46 +4575,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4628,6 +4614,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5238,7 +5229,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5336,8 +5327,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5549,7 +5540,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5603,7 +5594,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5646,14 +5637,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6105,8 +6096,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7091,7 +7088,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7102,6 +7099,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7132,8 +7132,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7159,7 +7162,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7172,6 +7175,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7211,7 +7217,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7233,7 +7239,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7253,6 +7259,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8168,7 +8180,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8217,7 +8229,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8463,6 +8475,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8518,7 +8532,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8978,7 +8995,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9074,46 +9091,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9153,6 +9130,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9754,7 +9736,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9852,8 +9834,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10065,7 +10047,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10119,7 +10101,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10162,14 +10144,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10621,8 +10603,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12002,7 +11990,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12013,6 +12001,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12043,8 +12034,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12070,7 +12064,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12083,6 +12077,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12122,7 +12119,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12144,7 +12141,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12164,6 +12161,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13075,7 +13078,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13124,7 +13127,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13370,6 +13373,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13425,7 +13430,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13885,7 +13893,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13981,46 +13989,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14060,6 +14028,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14297,7 +14270,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14395,8 +14368,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14608,7 +14581,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14662,7 +14635,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14705,14 +14678,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15164,8 +15137,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16587,7 +16566,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16598,6 +16577,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16628,8 +16610,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16655,7 +16640,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16668,6 +16653,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16707,7 +16695,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16729,7 +16717,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16749,6 +16737,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17660,7 +17654,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17709,7 +17703,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17955,6 +17949,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18010,7 +18006,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18470,7 +18469,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18566,46 +18565,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18645,6 +18604,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18863,7 +18827,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18961,8 +18925,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19174,7 +19138,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19228,7 +19192,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19271,14 +19235,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19730,8 +19694,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20745,7 +20715,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20756,6 +20726,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20786,8 +20759,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20813,7 +20789,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20826,6 +20802,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20865,7 +20844,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20887,7 +20866,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20907,6 +20886,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21822,7 +21807,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21871,7 +21856,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22117,6 +22102,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22172,7 +22159,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22632,7 +22622,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22728,46 +22718,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22807,6 +22757,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23438,7 +23393,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23536,8 +23491,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23749,7 +23704,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23803,7 +23758,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23846,14 +23801,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24305,8 +24260,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25728,7 +25689,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25739,6 +25700,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25769,8 +25733,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25796,7 +25763,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25809,6 +25776,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25848,7 +25818,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25870,7 +25840,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25890,6 +25860,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26801,7 +26777,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26850,7 +26826,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27096,6 +27072,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27151,7 +27129,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27611,7 +27592,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27707,46 +27688,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27786,6 +27727,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0-beta/New-MgGroupSitePage.md b/src/Sites/Sites/docs/v1.0-beta/New-MgGroupSitePage.md index f6028712f97..de387755bc7 100644 --- a/src/Sites/Sites/docs/v1.0-beta/New-MgGroupSitePage.md +++ b/src/Sites/Sites/docs/v1.0-beta/New-MgGroupSitePage.md @@ -607,7 +607,7 @@ BODYPARAMETER : sitePage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -705,8 +705,8 @@ BODYPARAMETER : sitePage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -918,7 +918,7 @@ BODYPARAMETER : sitePage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -972,7 +972,7 @@ BODYPARAMETER : sitePage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1015,14 +1015,14 @@ BODYPARAMETER : sitePage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1474,8 +1474,14 @@ BODYPARAMETER : sitePage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2877,7 +2883,7 @@ BODYPARAMETER : sitePage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2888,6 +2894,9 @@ BODYPARAMETER : sitePage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2918,8 +2927,11 @@ BODYPARAMETER : sitePage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2945,7 +2957,7 @@ BODYPARAMETER : sitePage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2958,6 +2970,9 @@ BODYPARAMETER : sitePage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2997,7 +3012,7 @@ BODYPARAMETER : sitePage - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3019,7 +3034,7 @@ BODYPARAMETER : sitePage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3039,6 +3054,12 @@ BODYPARAMETER : sitePage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3950,7 +3971,7 @@ BODYPARAMETER : sitePage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3999,7 +4020,7 @@ BODYPARAMETER : sitePage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4245,6 +4266,8 @@ BODYPARAMETER : sitePage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4300,7 +4323,10 @@ BODYPARAMETER : sitePage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4760,7 +4786,7 @@ BODYPARAMETER : sitePage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4856,46 +4882,6 @@ BODYPARAMETER : sitePage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4935,6 +4921,11 @@ BODYPARAMETER : sitePage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5151,7 +5142,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5249,8 +5240,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5462,7 +5453,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5516,7 +5507,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5559,14 +5550,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6018,8 +6009,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7441,7 +7438,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7452,6 +7449,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7482,8 +7482,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7509,7 +7512,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7522,6 +7525,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7561,7 +7567,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7583,7 +7589,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7603,6 +7609,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8514,7 +8526,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8563,7 +8575,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8809,6 +8821,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8864,7 +8878,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9324,7 +9341,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9420,46 +9437,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9499,6 +9476,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9729,7 +9711,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9827,8 +9809,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10040,7 +10022,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10094,7 +10076,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10137,14 +10119,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10596,8 +10578,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12019,7 +12007,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12030,6 +12018,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12060,8 +12051,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12087,7 +12081,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12100,6 +12094,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12139,7 +12136,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12161,7 +12158,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12181,6 +12178,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13092,7 +13095,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13141,7 +13144,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13387,6 +13390,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13442,7 +13447,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13902,7 +13910,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13998,46 +14006,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14077,6 +14045,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0-beta/New-MgSiteList.md b/src/Sites/Sites/docs/v1.0-beta/New-MgSiteList.md index 836685fa519..828b1c4d054 100644 --- a/src/Sites/Sites/docs/v1.0-beta/New-MgSiteList.md +++ b/src/Sites/Sites/docs/v1.0-beta/New-MgSiteList.md @@ -757,7 +757,7 @@ ACTIVITIES : The recent activities that took p - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -855,8 +855,8 @@ ACTIVITIES : The recent activities that took p - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1068,7 +1068,7 @@ ACTIVITIES : The recent activities that took p - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1122,7 +1122,7 @@ ACTIVITIES : The recent activities that took p - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1165,14 +1165,14 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1624,8 +1624,14 @@ ACTIVITIES : The recent activities that took p - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2595,7 +2601,7 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2606,6 +2612,9 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2636,8 +2645,11 @@ ACTIVITIES : The recent activities that took p - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2663,7 +2675,7 @@ ACTIVITIES : The recent activities that took p - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2676,6 +2688,9 @@ ACTIVITIES : The recent activities that took p - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2715,7 +2730,7 @@ ACTIVITIES : The recent activities that took p - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2737,7 +2752,7 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2757,6 +2772,12 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3672,7 +3693,7 @@ ACTIVITIES : The recent activities that took p - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3721,7 +3742,7 @@ ACTIVITIES : The recent activities that took p - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3967,6 +3988,8 @@ ACTIVITIES : The recent activities that took p - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4022,7 +4045,10 @@ ACTIVITIES : The recent activities that took p - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4482,7 +4508,7 @@ ACTIVITIES : The recent activities that took p - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4578,46 +4604,6 @@ ACTIVITIES : The recent activities that took p - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4657,6 +4643,11 @@ ACTIVITIES : The recent activities that took p - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5251,7 +5242,7 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5349,8 +5340,8 @@ BODYPARAMETER : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5562,7 +5553,7 @@ BODYPARAMETER : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5616,7 +5607,7 @@ BODYPARAMETER : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5659,14 +5650,14 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6118,8 +6109,14 @@ BODYPARAMETER : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7513,7 +7510,7 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7524,6 +7521,9 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7554,8 +7554,11 @@ BODYPARAMETER : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7581,7 +7584,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7594,6 +7597,9 @@ BODYPARAMETER : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7633,7 +7639,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7655,7 +7661,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7675,6 +7681,12 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8586,7 +8598,7 @@ BODYPARAMETER : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8635,7 +8647,7 @@ BODYPARAMETER : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8881,6 +8893,8 @@ BODYPARAMETER : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8936,7 +8950,10 @@ BODYPARAMETER : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9396,7 +9413,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9492,46 +9509,6 @@ BODYPARAMETER : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9571,6 +9548,11 @@ BODYPARAMETER : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10110,7 +10092,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10208,8 +10190,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10421,7 +10403,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10475,7 +10457,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10518,14 +10500,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10977,8 +10959,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12400,7 +12388,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12411,6 +12399,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12441,8 +12432,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12468,7 +12462,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12481,6 +12475,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12520,7 +12517,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12542,7 +12539,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12562,6 +12559,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13473,7 +13476,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13522,7 +13525,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13768,6 +13771,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13823,7 +13828,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14283,7 +14291,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14379,46 +14387,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14458,6 +14426,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14645,7 +14618,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14743,8 +14716,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14956,7 +14929,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15010,7 +14983,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15053,14 +15026,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15512,8 +15485,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16900,7 +16879,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16911,6 +16890,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16941,8 +16923,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16968,7 +16953,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16981,6 +16966,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17020,7 +17008,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -17042,7 +17030,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17062,6 +17050,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17973,7 +17967,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18022,7 +18016,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18268,6 +18262,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18323,7 +18319,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18783,7 +18782,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18879,46 +18878,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18958,6 +18917,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19212,7 +19176,7 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19310,8 +19274,8 @@ ITEMS : All items contained in the list. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19523,7 +19487,7 @@ ITEMS : All items contained in the list. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19577,7 +19541,7 @@ ITEMS : All items contained in the list. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19620,14 +19584,14 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20079,8 +20043,14 @@ ITEMS : All items contained in the list. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21460,7 +21430,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21471,6 +21441,9 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21501,8 +21474,11 @@ ITEMS : All items contained in the list. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21528,7 +21504,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21541,6 +21517,9 @@ ITEMS : All items contained in the list. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21580,7 +21559,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21602,7 +21581,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21622,6 +21601,12 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22533,7 +22518,7 @@ ITEMS : All items contained in the list. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22582,7 +22567,7 @@ ITEMS : All items contained in the list. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22828,6 +22813,8 @@ ITEMS : All items contained in the list. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22883,7 +22870,10 @@ ITEMS : All items contained in the list. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23343,7 +23333,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23439,46 +23429,6 @@ ITEMS : All items contained in the list. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23518,6 +23468,11 @@ ITEMS : All items contained in the list. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23750,7 +23705,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23848,8 +23803,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24061,7 +24016,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24115,7 +24070,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24158,14 +24113,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24617,8 +24572,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26040,7 +26001,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26051,6 +26012,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26081,8 +26045,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26108,7 +26075,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26121,6 +26088,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26160,7 +26130,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26182,7 +26152,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26202,6 +26172,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27113,7 +27089,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27162,7 +27138,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27408,6 +27384,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27463,7 +27441,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27923,7 +27904,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28019,46 +28000,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28098,6 +28039,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0-beta/New-MgSiteListItem.md b/src/Sites/Sites/docs/v1.0-beta/New-MgSiteListItem.md index 6a7e783de78..62d81bd3930 100644 --- a/src/Sites/Sites/docs/v1.0-beta/New-MgSiteListItem.md +++ b/src/Sites/Sites/docs/v1.0-beta/New-MgSiteListItem.md @@ -729,7 +729,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -827,8 +827,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1040,7 +1040,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1094,7 +1094,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1137,14 +1137,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1596,8 +1596,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2567,7 +2573,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2578,6 +2584,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2608,8 +2617,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2635,7 +2647,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2648,6 +2660,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2687,7 +2702,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2709,7 +2724,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2729,6 +2744,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3644,7 +3665,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3693,7 +3714,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3939,6 +3960,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3994,7 +4017,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4454,7 +4480,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4550,46 +4576,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4629,6 +4615,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5239,7 +5230,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5337,8 +5328,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5550,7 +5541,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5604,7 +5595,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5647,14 +5638,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6106,8 +6097,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7092,7 +7089,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7103,6 +7100,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7133,8 +7133,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7160,7 +7163,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7173,6 +7176,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7212,7 +7218,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7234,7 +7240,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7254,6 +7260,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8169,7 +8181,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8218,7 +8230,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8464,6 +8476,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8519,7 +8533,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8979,7 +8996,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9075,46 +9092,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9154,6 +9131,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9755,7 +9737,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9853,8 +9835,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10066,7 +10048,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10120,7 +10102,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10163,14 +10145,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10622,8 +10604,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12003,7 +11991,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12014,6 +12002,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12044,8 +12035,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12071,7 +12065,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12084,6 +12078,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12123,7 +12120,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12145,7 +12142,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12165,6 +12162,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13076,7 +13079,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13125,7 +13128,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13371,6 +13374,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13426,7 +13431,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13886,7 +13894,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13982,46 +13990,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14061,6 +14029,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14298,7 +14271,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14396,8 +14369,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14609,7 +14582,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14663,7 +14636,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14706,14 +14679,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15165,8 +15138,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16588,7 +16567,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16599,6 +16578,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16629,8 +16611,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16656,7 +16641,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16669,6 +16654,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16708,7 +16696,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16730,7 +16718,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16750,6 +16738,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17661,7 +17655,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17710,7 +17704,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17956,6 +17950,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18011,7 +18007,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18471,7 +18470,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18567,46 +18566,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18646,6 +18605,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18864,7 +18828,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18962,8 +18926,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19175,7 +19139,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19229,7 +19193,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19272,14 +19236,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19731,8 +19695,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20746,7 +20716,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20757,6 +20727,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20787,8 +20760,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20814,7 +20790,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20827,6 +20803,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20866,7 +20845,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20888,7 +20867,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20908,6 +20887,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21823,7 +21808,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21872,7 +21857,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22118,6 +22103,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22173,7 +22160,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22633,7 +22623,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22729,46 +22719,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22808,6 +22758,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23439,7 +23394,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23537,8 +23492,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23750,7 +23705,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23804,7 +23759,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23847,14 +23802,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24306,8 +24261,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25729,7 +25690,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25740,6 +25701,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25770,8 +25734,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25797,7 +25764,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25810,6 +25777,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25849,7 +25819,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25871,7 +25841,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25891,6 +25861,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26802,7 +26778,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26851,7 +26827,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27097,6 +27073,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27152,7 +27130,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27612,7 +27593,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27708,46 +27689,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27787,6 +27728,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0-beta/New-MgSitePage.md b/src/Sites/Sites/docs/v1.0-beta/New-MgSitePage.md index d637deab05a..55559ccfd51 100644 --- a/src/Sites/Sites/docs/v1.0-beta/New-MgSitePage.md +++ b/src/Sites/Sites/docs/v1.0-beta/New-MgSitePage.md @@ -625,7 +625,7 @@ BODYPARAMETER : sitePage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -723,8 +723,8 @@ BODYPARAMETER : sitePage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -936,7 +936,7 @@ BODYPARAMETER : sitePage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -990,7 +990,7 @@ BODYPARAMETER : sitePage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1033,14 +1033,14 @@ BODYPARAMETER : sitePage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1492,8 +1492,14 @@ BODYPARAMETER : sitePage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2895,7 +2901,7 @@ BODYPARAMETER : sitePage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2906,6 +2912,9 @@ BODYPARAMETER : sitePage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2936,8 +2945,11 @@ BODYPARAMETER : sitePage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2963,7 +2975,7 @@ BODYPARAMETER : sitePage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2976,6 +2988,9 @@ BODYPARAMETER : sitePage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3015,7 +3030,7 @@ BODYPARAMETER : sitePage - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3037,7 +3052,7 @@ BODYPARAMETER : sitePage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3057,6 +3072,12 @@ BODYPARAMETER : sitePage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3968,7 +3989,7 @@ BODYPARAMETER : sitePage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4017,7 +4038,7 @@ BODYPARAMETER : sitePage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4263,6 +4284,8 @@ BODYPARAMETER : sitePage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4318,7 +4341,10 @@ BODYPARAMETER : sitePage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4778,7 +4804,7 @@ BODYPARAMETER : sitePage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4874,46 +4900,6 @@ BODYPARAMETER : sitePage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4953,6 +4939,11 @@ BODYPARAMETER : sitePage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5169,7 +5160,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5267,8 +5258,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5480,7 +5471,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5534,7 +5525,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5577,14 +5568,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6036,8 +6027,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7459,7 +7456,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7470,6 +7467,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7500,8 +7500,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7527,7 +7530,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7540,6 +7543,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7579,7 +7585,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7601,7 +7607,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7621,6 +7627,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8532,7 +8544,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8581,7 +8593,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8827,6 +8839,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8882,7 +8896,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9342,7 +9359,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9438,46 +9455,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9517,6 +9494,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9747,7 +9729,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9845,8 +9827,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10058,7 +10040,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10112,7 +10094,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10155,14 +10137,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10614,8 +10596,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12037,7 +12025,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12048,6 +12036,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12078,8 +12069,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12105,7 +12099,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12118,6 +12112,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12157,7 +12154,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12179,7 +12176,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12199,6 +12196,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13110,7 +13113,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13159,7 +13162,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13405,6 +13408,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13460,7 +13465,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13920,7 +13928,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14016,46 +14024,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14095,6 +14063,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSite.md b/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSite.md index bb05b2a1754..d389a39e0fe 100644 --- a/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSite.md +++ b/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSite.md @@ -895,7 +895,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -993,8 +993,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1206,7 +1206,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1260,7 +1260,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1303,14 +1303,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1762,8 +1762,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2748,7 +2754,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2759,6 +2765,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2789,8 +2798,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2816,7 +2828,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2829,6 +2841,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2868,7 +2883,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2890,7 +2905,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2910,6 +2925,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3825,7 +3846,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3874,7 +3895,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4120,6 +4141,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4175,7 +4198,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4635,7 +4661,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4731,46 +4757,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4810,6 +4796,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5411,7 +5402,7 @@ BODYPARAMETER : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5509,8 +5500,8 @@ BODYPARAMETER : site - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5722,7 +5713,7 @@ BODYPARAMETER : site - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5776,7 +5767,7 @@ BODYPARAMETER : site - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5819,14 +5810,14 @@ BODYPARAMETER : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6278,8 +6269,14 @@ BODYPARAMETER : site - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7624,7 +7621,7 @@ BODYPARAMETER : site - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7635,6 +7632,9 @@ BODYPARAMETER : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7665,8 +7665,11 @@ BODYPARAMETER : site - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7692,7 +7695,7 @@ BODYPARAMETER : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7705,6 +7708,9 @@ BODYPARAMETER : site - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7744,7 +7750,7 @@ BODYPARAMETER : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7766,7 +7772,7 @@ BODYPARAMETER : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7786,6 +7792,12 @@ BODYPARAMETER : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8697,7 +8709,7 @@ BODYPARAMETER : site - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8746,7 +8758,7 @@ BODYPARAMETER : site - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8992,6 +9004,8 @@ BODYPARAMETER : site - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9047,7 +9061,10 @@ BODYPARAMETER : site - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9507,7 +9524,7 @@ BODYPARAMETER : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9603,46 +9620,6 @@ BODYPARAMETER : site - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9682,6 +9659,11 @@ BODYPARAMETER : site - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10271,7 +10253,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10369,8 +10351,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10582,7 +10564,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10636,7 +10618,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10679,14 +10661,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11138,8 +11120,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12561,7 +12549,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12572,6 +12560,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12602,8 +12593,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12629,7 +12623,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12642,6 +12636,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12681,7 +12678,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12703,7 +12700,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12723,6 +12720,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13634,7 +13637,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13683,7 +13686,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13929,6 +13932,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13984,7 +13989,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14444,7 +14452,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14540,46 +14548,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14619,6 +14587,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14810,7 +14783,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14908,8 +14881,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15121,7 +15094,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15175,7 +15148,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15218,14 +15191,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15677,8 +15650,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -17065,7 +17044,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -17076,6 +17055,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -17106,8 +17088,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -17133,7 +17118,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17146,6 +17131,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17185,7 +17173,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -17207,7 +17195,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17227,6 +17215,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -18138,7 +18132,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18187,7 +18181,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18433,6 +18427,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18488,7 +18484,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18948,7 +18947,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -19044,46 +19043,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19123,6 +19082,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19340,7 +19304,7 @@ DRIVES : The collection of drives (document libraries) - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19438,8 +19402,8 @@ DRIVES : The collection of drives (document libraries) - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19651,7 +19615,7 @@ DRIVES : The collection of drives (document libraries) - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19705,7 +19669,7 @@ DRIVES : The collection of drives (document libraries) - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19748,14 +19712,14 @@ DRIVES : The collection of drives (document libraries) - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20207,8 +20171,14 @@ DRIVES : The collection of drives (document libraries) - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21595,7 +21565,7 @@ DRIVES : The collection of drives (document libraries) - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21606,6 +21576,9 @@ DRIVES : The collection of drives (document libraries) - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21636,8 +21609,11 @@ DRIVES : The collection of drives (document libraries) - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21663,7 +21639,7 @@ DRIVES : The collection of drives (document libraries) - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21676,6 +21652,9 @@ DRIVES : The collection of drives (document libraries) - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21715,7 +21694,7 @@ DRIVES : The collection of drives (document libraries) - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21737,7 +21716,7 @@ DRIVES : The collection of drives (document libraries) - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21757,6 +21736,12 @@ DRIVES : The collection of drives (document libraries) - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22668,7 +22653,7 @@ DRIVES : The collection of drives (document libraries) - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22717,7 +22702,7 @@ DRIVES : The collection of drives (document libraries) - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22963,6 +22948,8 @@ DRIVES : The collection of drives (document libraries) - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23018,7 +23005,10 @@ DRIVES : The collection of drives (document libraries) - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23478,7 +23468,7 @@ DRIVES : The collection of drives (document libraries) - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23574,46 +23564,6 @@ DRIVES : The collection of drives (document libraries) - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23653,6 +23603,11 @@ DRIVES : The collection of drives (document libraries) - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -24042,7 +23997,7 @@ ITEMS : Used to address any item contained in this si - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -24140,8 +24095,8 @@ ITEMS : Used to address any item contained in this si - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24353,7 +24308,7 @@ ITEMS : Used to address any item contained in this si - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24407,7 +24362,7 @@ ITEMS : Used to address any item contained in this si - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24450,14 +24405,14 @@ ITEMS : Used to address any item contained in this si - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24909,8 +24864,14 @@ ITEMS : Used to address any item contained in this si - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26320,7 +26281,7 @@ ITEMS : Used to address any item contained in this si - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26331,6 +26292,9 @@ ITEMS : Used to address any item contained in this si - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26361,8 +26325,11 @@ ITEMS : Used to address any item contained in this si - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26388,7 +26355,7 @@ ITEMS : Used to address any item contained in this si - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26401,6 +26368,9 @@ ITEMS : Used to address any item contained in this si - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26440,7 +26410,7 @@ ITEMS : Used to address any item contained in this si - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26462,7 +26432,7 @@ ITEMS : Used to address any item contained in this si - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26482,6 +26452,12 @@ ITEMS : Used to address any item contained in this si - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27393,7 +27369,7 @@ ITEMS : Used to address any item contained in this si - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27442,7 +27418,7 @@ ITEMS : Used to address any item contained in this si - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27688,6 +27664,8 @@ ITEMS : Used to address any item contained in this si - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27743,7 +27721,10 @@ ITEMS : Used to address any item contained in this si - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -28203,7 +28184,7 @@ ITEMS : Used to address any item contained in this si - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28299,46 +28280,6 @@ ITEMS : Used to address any item contained in this si - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28378,6 +28319,11 @@ ITEMS : Used to address any item contained in this si - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28580,7 +28526,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28678,8 +28624,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28891,7 +28837,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28945,7 +28891,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28988,14 +28934,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29447,8 +29393,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30870,7 +30822,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30881,6 +30833,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30911,8 +30866,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30938,7 +30896,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30951,6 +30909,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30990,7 +30951,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -31012,7 +30973,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -31032,6 +30993,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31943,7 +31910,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31992,7 +31959,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -32238,6 +32205,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -32293,7 +32262,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32753,7 +32725,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32849,46 +32821,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32928,6 +32860,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -33114,7 +33051,7 @@ LISTS : The collection of lists under this site. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -33212,8 +33149,8 @@ LISTS : The collection of lists under this site. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -33425,7 +33362,7 @@ LISTS : The collection of lists under this site. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -33479,7 +33416,7 @@ LISTS : The collection of lists under this site. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -33522,14 +33459,14 @@ LISTS : The collection of lists under this site. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33981,8 +33918,14 @@ LISTS : The collection of lists under this site. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -35376,7 +35319,7 @@ LISTS : The collection of lists under this site. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -35387,6 +35330,9 @@ LISTS : The collection of lists under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -35417,8 +35363,11 @@ LISTS : The collection of lists under this site. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -35444,7 +35393,7 @@ LISTS : The collection of lists under this site. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -35457,6 +35406,9 @@ LISTS : The collection of lists under this site. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35496,7 +35448,7 @@ LISTS : The collection of lists under this site. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -35518,7 +35470,7 @@ LISTS : The collection of lists under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -35538,6 +35490,12 @@ LISTS : The collection of lists under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -36449,7 +36407,7 @@ LISTS : The collection of lists under this site. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36498,7 +36456,7 @@ LISTS : The collection of lists under this site. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36744,6 +36702,8 @@ LISTS : The collection of lists under this site. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36799,7 +36759,10 @@ LISTS : The collection of lists under this site. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -37259,7 +37222,7 @@ LISTS : The collection of lists under this site. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -37355,46 +37318,6 @@ LISTS : The collection of lists under this site. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -37434,6 +37357,11 @@ LISTS : The collection of lists under this site. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37769,7 +37697,7 @@ PAGES : The collection of pages in the SitePages list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37867,8 +37795,8 @@ PAGES : The collection of pages in the SitePages list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -38080,7 +38008,7 @@ PAGES : The collection of pages in the SitePages list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -38134,7 +38062,7 @@ PAGES : The collection of pages in the SitePages list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -38177,14 +38105,14 @@ PAGES : The collection of pages in the SitePages list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -38636,8 +38564,14 @@ PAGES : The collection of pages in the SitePages list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -40039,7 +39973,7 @@ PAGES : The collection of pages in the SitePages list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -40050,6 +39984,9 @@ PAGES : The collection of pages in the SitePages list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -40080,8 +40017,11 @@ PAGES : The collection of pages in the SitePages list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -40107,7 +40047,7 @@ PAGES : The collection of pages in the SitePages list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -40120,6 +40060,9 @@ PAGES : The collection of pages in the SitePages list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40159,7 +40102,7 @@ PAGES : The collection of pages in the SitePages list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -40181,7 +40124,7 @@ PAGES : The collection of pages in the SitePages list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -40201,6 +40144,12 @@ PAGES : The collection of pages in the SitePages list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -41112,7 +41061,7 @@ PAGES : The collection of pages in the SitePages list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41161,7 +41110,7 @@ PAGES : The collection of pages in the SitePages list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -41407,6 +41356,8 @@ PAGES : The collection of pages in the SitePages list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -41462,7 +41413,10 @@ PAGES : The collection of pages in the SitePages list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -41922,7 +41876,7 @@ PAGES : The collection of pages in the SitePages list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -42018,46 +41972,6 @@ PAGES : The collection of pages in the SitePages list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -42097,6 +42011,11 @@ PAGES : The collection of pages in the SitePages list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -42403,7 +42322,7 @@ SITES : The collection of the sub-sites under this site. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -42501,8 +42420,8 @@ SITES : The collection of the sub-sites under this site. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -42714,7 +42633,7 @@ SITES : The collection of the sub-sites under this site. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -42768,7 +42687,7 @@ SITES : The collection of the sub-sites under this site. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -42811,14 +42730,14 @@ SITES : The collection of the sub-sites under this site. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -43270,8 +43189,14 @@ SITES : The collection of the sub-sites under this site. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -44616,7 +44541,7 @@ SITES : The collection of the sub-sites under this site. - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -44627,6 +44552,9 @@ SITES : The collection of the sub-sites under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -44657,8 +44585,11 @@ SITES : The collection of the sub-sites under this site. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -44684,7 +44615,7 @@ SITES : The collection of the sub-sites under this site. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -44697,6 +44628,9 @@ SITES : The collection of the sub-sites under this site. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -44736,7 +44670,7 @@ SITES : The collection of the sub-sites under this site. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -44758,7 +44692,7 @@ SITES : The collection of the sub-sites under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -44778,6 +44712,12 @@ SITES : The collection of the sub-sites under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -45689,7 +45629,7 @@ SITES : The collection of the sub-sites under this site. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -45738,7 +45678,7 @@ SITES : The collection of the sub-sites under this site. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -45984,6 +45924,8 @@ SITES : The collection of the sub-sites under this site. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -46039,7 +45981,10 @@ SITES : The collection of the sub-sites under this site. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -46499,7 +46444,7 @@ SITES : The collection of the sub-sites under this site. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -46595,46 +46540,6 @@ SITES : The collection of the sub-sites under this site. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -46674,6 +46579,11 @@ SITES : The collection of the sub-sites under this site. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSiteList.md b/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSiteList.md index b13ba579daf..b4a1e4f3269 100644 --- a/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSiteList.md +++ b/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSiteList.md @@ -776,7 +776,7 @@ ACTIVITIES : The recent activities that took p - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -874,8 +874,8 @@ ACTIVITIES : The recent activities that took p - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1087,7 +1087,7 @@ ACTIVITIES : The recent activities that took p - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1141,7 +1141,7 @@ ACTIVITIES : The recent activities that took p - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1184,14 +1184,14 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1643,8 +1643,14 @@ ACTIVITIES : The recent activities that took p - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2614,7 +2620,7 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2625,6 +2631,9 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2655,8 +2664,11 @@ ACTIVITIES : The recent activities that took p - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2682,7 +2694,7 @@ ACTIVITIES : The recent activities that took p - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2695,6 +2707,9 @@ ACTIVITIES : The recent activities that took p - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2734,7 +2749,7 @@ ACTIVITIES : The recent activities that took p - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2756,7 +2771,7 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2776,6 +2791,12 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3691,7 +3712,7 @@ ACTIVITIES : The recent activities that took p - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3740,7 +3761,7 @@ ACTIVITIES : The recent activities that took p - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3986,6 +4007,8 @@ ACTIVITIES : The recent activities that took p - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4041,7 +4064,10 @@ ACTIVITIES : The recent activities that took p - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4501,7 +4527,7 @@ ACTIVITIES : The recent activities that took p - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4597,46 +4623,6 @@ ACTIVITIES : The recent activities that took p - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4676,6 +4662,11 @@ ACTIVITIES : The recent activities that took p - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5270,7 +5261,7 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5368,8 +5359,8 @@ BODYPARAMETER : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5581,7 +5572,7 @@ BODYPARAMETER : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5635,7 +5626,7 @@ BODYPARAMETER : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5678,14 +5669,14 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6137,8 +6128,14 @@ BODYPARAMETER : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7532,7 +7529,7 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7543,6 +7540,9 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7573,8 +7573,11 @@ BODYPARAMETER : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7600,7 +7603,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7613,6 +7616,9 @@ BODYPARAMETER : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7652,7 +7658,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7674,7 +7680,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7694,6 +7700,12 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8605,7 +8617,7 @@ BODYPARAMETER : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8654,7 +8666,7 @@ BODYPARAMETER : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8900,6 +8912,8 @@ BODYPARAMETER : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8955,7 +8969,10 @@ BODYPARAMETER : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9415,7 +9432,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9511,46 +9528,6 @@ BODYPARAMETER : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9590,6 +9567,11 @@ BODYPARAMETER : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10129,7 +10111,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10227,8 +10209,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10440,7 +10422,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10494,7 +10476,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10537,14 +10519,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10996,8 +10978,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12419,7 +12407,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12430,6 +12418,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12460,8 +12451,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12487,7 +12481,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12500,6 +12494,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12539,7 +12536,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12561,7 +12558,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12581,6 +12578,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13492,7 +13495,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13541,7 +13544,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13787,6 +13790,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13842,7 +13847,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14302,7 +14310,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14398,46 +14406,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14477,6 +14445,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14664,7 +14637,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14762,8 +14735,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14975,7 +14948,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15029,7 +15002,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15072,14 +15045,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15531,8 +15504,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16919,7 +16898,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16930,6 +16909,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16960,8 +16942,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16987,7 +16972,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17000,6 +16985,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17039,7 +17027,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -17061,7 +17049,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17081,6 +17069,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17992,7 +17986,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18041,7 +18035,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18287,6 +18281,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18342,7 +18338,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18802,7 +18801,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18898,46 +18897,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18977,6 +18936,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19231,7 +19195,7 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19329,8 +19293,8 @@ ITEMS : All items contained in the list. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19542,7 +19506,7 @@ ITEMS : All items contained in the list. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19596,7 +19560,7 @@ ITEMS : All items contained in the list. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19639,14 +19603,14 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20098,8 +20062,14 @@ ITEMS : All items contained in the list. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21479,7 +21449,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21490,6 +21460,9 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21520,8 +21493,11 @@ ITEMS : All items contained in the list. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21547,7 +21523,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21560,6 +21536,9 @@ ITEMS : All items contained in the list. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21599,7 +21578,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21621,7 +21600,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21641,6 +21620,12 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22552,7 +22537,7 @@ ITEMS : All items contained in the list. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22601,7 +22586,7 @@ ITEMS : All items contained in the list. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22847,6 +22832,8 @@ ITEMS : All items contained in the list. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22902,7 +22889,10 @@ ITEMS : All items contained in the list. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23362,7 +23352,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23458,46 +23448,6 @@ ITEMS : All items contained in the list. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23537,6 +23487,11 @@ ITEMS : All items contained in the list. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23769,7 +23724,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23867,8 +23822,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24080,7 +24035,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24134,7 +24089,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24177,14 +24132,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24636,8 +24591,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26059,7 +26020,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26070,6 +26031,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26100,8 +26064,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26127,7 +26094,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26140,6 +26107,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26179,7 +26149,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26201,7 +26171,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26221,6 +26191,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27132,7 +27108,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27181,7 +27157,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27427,6 +27403,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27482,7 +27460,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27942,7 +27923,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28038,46 +28019,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28117,6 +28058,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSiteListItem.md b/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSiteListItem.md index fc29244ead4..a5f8140c590 100644 --- a/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSiteListItem.md +++ b/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSiteListItem.md @@ -759,7 +759,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -857,8 +857,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1070,7 +1070,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1124,7 +1124,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1167,14 +1167,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1626,8 +1626,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2597,7 +2603,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2608,6 +2614,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2638,8 +2647,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2665,7 +2677,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2678,6 +2690,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2717,7 +2732,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2739,7 +2754,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2759,6 +2774,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3674,7 +3695,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3723,7 +3744,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3969,6 +3990,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4024,7 +4047,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4484,7 +4510,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4580,46 +4606,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4659,6 +4645,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5269,7 +5260,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5367,8 +5358,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5580,7 +5571,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5634,7 +5625,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5677,14 +5668,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6136,8 +6127,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7122,7 +7119,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7133,6 +7130,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7163,8 +7163,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7190,7 +7193,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7203,6 +7206,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7242,7 +7248,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7264,7 +7270,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7284,6 +7290,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8199,7 +8211,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8248,7 +8260,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8494,6 +8506,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8549,7 +8563,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9009,7 +9026,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9105,46 +9122,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9184,6 +9161,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9785,7 +9767,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9883,8 +9865,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10096,7 +10078,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10150,7 +10132,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10193,14 +10175,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10652,8 +10634,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12033,7 +12021,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12044,6 +12032,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12074,8 +12065,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12101,7 +12095,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12114,6 +12108,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12153,7 +12150,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12175,7 +12172,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12195,6 +12192,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13106,7 +13109,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13155,7 +13158,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13401,6 +13404,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13456,7 +13461,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13916,7 +13924,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14012,46 +14020,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14091,6 +14059,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14328,7 +14301,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14426,8 +14399,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14639,7 +14612,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14693,7 +14666,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14736,14 +14709,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15195,8 +15168,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16618,7 +16597,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16629,6 +16608,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16659,8 +16641,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16686,7 +16671,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16699,6 +16684,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16738,7 +16726,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16760,7 +16748,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16780,6 +16768,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17691,7 +17685,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17740,7 +17734,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17986,6 +17980,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18041,7 +18037,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18501,7 +18500,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18597,46 +18596,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18676,6 +18635,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18894,7 +18858,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18992,8 +18956,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19205,7 +19169,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19259,7 +19223,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19302,14 +19266,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19761,8 +19725,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20776,7 +20746,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20787,6 +20757,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20817,8 +20790,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20844,7 +20820,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20857,6 +20833,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20896,7 +20875,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20918,7 +20897,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20938,6 +20917,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21853,7 +21838,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21902,7 +21887,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22148,6 +22133,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22203,7 +22190,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22663,7 +22653,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22759,46 +22749,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22838,6 +22788,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23469,7 +23424,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23567,8 +23522,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23780,7 +23735,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23834,7 +23789,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23877,14 +23832,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24336,8 +24291,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25759,7 +25720,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25770,6 +25731,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25800,8 +25764,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25827,7 +25794,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25840,6 +25807,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25879,7 +25849,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25901,7 +25871,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25921,6 +25891,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26832,7 +26808,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26881,7 +26857,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27127,6 +27103,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27182,7 +27160,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27642,7 +27623,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27738,46 +27719,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27817,6 +27758,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSitePage.md b/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSitePage.md index f46e4ee5ed1..f40ab35dfaf 100644 --- a/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSitePage.md +++ b/src/Sites/Sites/docs/v1.0-beta/Update-MgGroupSitePage.md @@ -638,7 +638,7 @@ BODYPARAMETER : sitePage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -736,8 +736,8 @@ BODYPARAMETER : sitePage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -949,7 +949,7 @@ BODYPARAMETER : sitePage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1003,7 +1003,7 @@ BODYPARAMETER : sitePage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1046,14 +1046,14 @@ BODYPARAMETER : sitePage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1505,8 +1505,14 @@ BODYPARAMETER : sitePage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2908,7 +2914,7 @@ BODYPARAMETER : sitePage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2919,6 +2925,9 @@ BODYPARAMETER : sitePage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2949,8 +2958,11 @@ BODYPARAMETER : sitePage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2976,7 +2988,7 @@ BODYPARAMETER : sitePage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2989,6 +3001,9 @@ BODYPARAMETER : sitePage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3028,7 +3043,7 @@ BODYPARAMETER : sitePage - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3050,7 +3065,7 @@ BODYPARAMETER : sitePage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3070,6 +3085,12 @@ BODYPARAMETER : sitePage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3981,7 +4002,7 @@ BODYPARAMETER : sitePage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4030,7 +4051,7 @@ BODYPARAMETER : sitePage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4276,6 +4297,8 @@ BODYPARAMETER : sitePage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4331,7 +4354,10 @@ BODYPARAMETER : sitePage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4791,7 +4817,7 @@ BODYPARAMETER : sitePage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4887,46 +4913,6 @@ BODYPARAMETER : sitePage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4966,6 +4952,11 @@ BODYPARAMETER : sitePage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5182,7 +5173,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5280,8 +5271,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5493,7 +5484,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5547,7 +5538,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5590,14 +5581,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6049,8 +6040,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7472,7 +7469,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7483,6 +7480,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7513,8 +7513,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7540,7 +7543,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7553,6 +7556,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7592,7 +7598,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7614,7 +7620,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7634,6 +7640,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8545,7 +8557,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8594,7 +8606,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8840,6 +8852,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8895,7 +8909,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9355,7 +9372,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9451,46 +9468,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9530,6 +9507,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9760,7 +9742,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9858,8 +9840,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10071,7 +10053,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10125,7 +10107,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10168,14 +10150,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10627,8 +10609,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12050,7 +12038,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12061,6 +12049,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12091,8 +12082,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12118,7 +12112,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12131,6 +12125,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12170,7 +12167,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12192,7 +12189,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12212,6 +12209,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13123,7 +13126,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13172,7 +13175,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13418,6 +13421,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13473,7 +13478,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13933,7 +13941,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14029,46 +14037,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14108,6 +14076,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0-beta/Update-MgSite.md b/src/Sites/Sites/docs/v1.0-beta/Update-MgSite.md index 584f2f38088..19f31c44136 100644 --- a/src/Sites/Sites/docs/v1.0-beta/Update-MgSite.md +++ b/src/Sites/Sites/docs/v1.0-beta/Update-MgSite.md @@ -879,7 +879,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -977,8 +977,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1190,7 +1190,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1244,7 +1244,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1287,14 +1287,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1746,8 +1746,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2732,7 +2738,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2743,6 +2749,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2773,8 +2782,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2800,7 +2812,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2813,6 +2825,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2852,7 +2867,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2874,7 +2889,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2894,6 +2909,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3809,7 +3830,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3858,7 +3879,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4104,6 +4125,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4159,7 +4182,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4619,7 +4645,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4715,46 +4741,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4794,6 +4780,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5395,7 +5386,7 @@ BODYPARAMETER : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5493,8 +5484,8 @@ BODYPARAMETER : site - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5706,7 +5697,7 @@ BODYPARAMETER : site - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5760,7 +5751,7 @@ BODYPARAMETER : site - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5803,14 +5794,14 @@ BODYPARAMETER : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6262,8 +6253,14 @@ BODYPARAMETER : site - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7608,7 +7605,7 @@ BODYPARAMETER : site - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7619,6 +7616,9 @@ BODYPARAMETER : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7649,8 +7649,11 @@ BODYPARAMETER : site - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7676,7 +7679,7 @@ BODYPARAMETER : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7689,6 +7692,9 @@ BODYPARAMETER : site - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7728,7 +7734,7 @@ BODYPARAMETER : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7750,7 +7756,7 @@ BODYPARAMETER : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7770,6 +7776,12 @@ BODYPARAMETER : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8681,7 +8693,7 @@ BODYPARAMETER : site - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8730,7 +8742,7 @@ BODYPARAMETER : site - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8976,6 +8988,8 @@ BODYPARAMETER : site - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -9031,7 +9045,10 @@ BODYPARAMETER : site - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9491,7 +9508,7 @@ BODYPARAMETER : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9587,46 +9604,6 @@ BODYPARAMETER : site - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9666,6 +9643,11 @@ BODYPARAMETER : site - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10255,7 +10237,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10353,8 +10335,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10566,7 +10548,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10620,7 +10602,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10663,14 +10645,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -11122,8 +11104,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12545,7 +12533,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12556,6 +12544,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12586,8 +12577,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12613,7 +12607,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12626,6 +12620,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12665,7 +12662,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12687,7 +12684,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12707,6 +12704,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13618,7 +13621,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13667,7 +13670,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13913,6 +13916,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13968,7 +13973,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14428,7 +14436,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14524,46 +14532,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14603,6 +14571,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14794,7 +14767,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14892,8 +14865,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15105,7 +15078,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15159,7 +15132,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15202,14 +15175,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15661,8 +15634,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -17049,7 +17028,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -17060,6 +17039,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -17090,8 +17072,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -17117,7 +17102,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17130,6 +17115,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17169,7 +17157,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -17191,7 +17179,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17211,6 +17199,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -18122,7 +18116,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18171,7 +18165,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18417,6 +18411,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18472,7 +18468,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18932,7 +18931,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -19028,46 +19027,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19107,6 +19066,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19324,7 +19288,7 @@ DRIVES : The collection of drives (document libraries) - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19422,8 +19386,8 @@ DRIVES : The collection of drives (document libraries) - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19635,7 +19599,7 @@ DRIVES : The collection of drives (document libraries) - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19689,7 +19653,7 @@ DRIVES : The collection of drives (document libraries) - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19732,14 +19696,14 @@ DRIVES : The collection of drives (document libraries) - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20191,8 +20155,14 @@ DRIVES : The collection of drives (document libraries) - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21579,7 +21549,7 @@ DRIVES : The collection of drives (document libraries) - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21590,6 +21560,9 @@ DRIVES : The collection of drives (document libraries) - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21620,8 +21593,11 @@ DRIVES : The collection of drives (document libraries) - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21647,7 +21623,7 @@ DRIVES : The collection of drives (document libraries) - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21660,6 +21636,9 @@ DRIVES : The collection of drives (document libraries) - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21699,7 +21678,7 @@ DRIVES : The collection of drives (document libraries) - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21721,7 +21700,7 @@ DRIVES : The collection of drives (document libraries) - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21741,6 +21720,12 @@ DRIVES : The collection of drives (document libraries) - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22652,7 +22637,7 @@ DRIVES : The collection of drives (document libraries) - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22701,7 +22686,7 @@ DRIVES : The collection of drives (document libraries) - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22947,6 +22932,8 @@ DRIVES : The collection of drives (document libraries) - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -23002,7 +22989,10 @@ DRIVES : The collection of drives (document libraries) - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23462,7 +23452,7 @@ DRIVES : The collection of drives (document libraries) - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23558,46 +23548,6 @@ DRIVES : The collection of drives (document libraries) - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23637,6 +23587,11 @@ DRIVES : The collection of drives (document libraries) - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -24026,7 +23981,7 @@ ITEMS : Used to address any item contained in this si - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -24124,8 +24079,8 @@ ITEMS : Used to address any item contained in this si - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24337,7 +24292,7 @@ ITEMS : Used to address any item contained in this si - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24391,7 +24346,7 @@ ITEMS : Used to address any item contained in this si - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24434,14 +24389,14 @@ ITEMS : Used to address any item contained in this si - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24893,8 +24848,14 @@ ITEMS : Used to address any item contained in this si - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26304,7 +26265,7 @@ ITEMS : Used to address any item contained in this si - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26315,6 +26276,9 @@ ITEMS : Used to address any item contained in this si - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26345,8 +26309,11 @@ ITEMS : Used to address any item contained in this si - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26372,7 +26339,7 @@ ITEMS : Used to address any item contained in this si - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26385,6 +26352,9 @@ ITEMS : Used to address any item contained in this si - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26424,7 +26394,7 @@ ITEMS : Used to address any item contained in this si - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26446,7 +26416,7 @@ ITEMS : Used to address any item contained in this si - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26466,6 +26436,12 @@ ITEMS : Used to address any item contained in this si - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27377,7 +27353,7 @@ ITEMS : Used to address any item contained in this si - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27426,7 +27402,7 @@ ITEMS : Used to address any item contained in this si - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27672,6 +27648,8 @@ ITEMS : Used to address any item contained in this si - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27727,7 +27705,10 @@ ITEMS : Used to address any item contained in this si - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -28187,7 +28168,7 @@ ITEMS : Used to address any item contained in this si - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28283,46 +28264,6 @@ ITEMS : Used to address any item contained in this si - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28362,6 +28303,11 @@ ITEMS : Used to address any item contained in this si - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28564,7 +28510,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28662,8 +28608,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28875,7 +28821,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28929,7 +28875,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28972,14 +28918,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29431,8 +29377,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30854,7 +30806,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30865,6 +30817,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30895,8 +30850,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30922,7 +30880,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30935,6 +30893,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30974,7 +30935,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30996,7 +30957,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -31016,6 +30977,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -31927,7 +31894,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31976,7 +31943,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -32222,6 +32189,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -32277,7 +32246,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32737,7 +32709,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32833,46 +32805,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32912,6 +32844,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -33098,7 +33035,7 @@ LISTS : The collection of lists under this site. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -33196,8 +33133,8 @@ LISTS : The collection of lists under this site. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -33409,7 +33346,7 @@ LISTS : The collection of lists under this site. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -33463,7 +33400,7 @@ LISTS : The collection of lists under this site. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -33506,14 +33443,14 @@ LISTS : The collection of lists under this site. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33965,8 +33902,14 @@ LISTS : The collection of lists under this site. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -35360,7 +35303,7 @@ LISTS : The collection of lists under this site. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -35371,6 +35314,9 @@ LISTS : The collection of lists under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -35401,8 +35347,11 @@ LISTS : The collection of lists under this site. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -35428,7 +35377,7 @@ LISTS : The collection of lists under this site. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -35441,6 +35390,9 @@ LISTS : The collection of lists under this site. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35480,7 +35432,7 @@ LISTS : The collection of lists under this site. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -35502,7 +35454,7 @@ LISTS : The collection of lists under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -35522,6 +35474,12 @@ LISTS : The collection of lists under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -36433,7 +36391,7 @@ LISTS : The collection of lists under this site. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36482,7 +36440,7 @@ LISTS : The collection of lists under this site. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36728,6 +36686,8 @@ LISTS : The collection of lists under this site. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36783,7 +36743,10 @@ LISTS : The collection of lists under this site. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -37243,7 +37206,7 @@ LISTS : The collection of lists under this site. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -37339,46 +37302,6 @@ LISTS : The collection of lists under this site. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -37418,6 +37341,11 @@ LISTS : The collection of lists under this site. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37753,7 +37681,7 @@ PAGES : The collection of pages in the SitePages list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -37851,8 +37779,8 @@ PAGES : The collection of pages in the SitePages list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -38064,7 +37992,7 @@ PAGES : The collection of pages in the SitePages list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -38118,7 +38046,7 @@ PAGES : The collection of pages in the SitePages list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -38161,14 +38089,14 @@ PAGES : The collection of pages in the SitePages list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -38620,8 +38548,14 @@ PAGES : The collection of pages in the SitePages list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -40023,7 +39957,7 @@ PAGES : The collection of pages in the SitePages list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -40034,6 +39968,9 @@ PAGES : The collection of pages in the SitePages list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -40064,8 +40001,11 @@ PAGES : The collection of pages in the SitePages list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -40091,7 +40031,7 @@ PAGES : The collection of pages in the SitePages list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -40104,6 +40044,9 @@ PAGES : The collection of pages in the SitePages list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -40143,7 +40086,7 @@ PAGES : The collection of pages in the SitePages list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -40165,7 +40108,7 @@ PAGES : The collection of pages in the SitePages list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -40185,6 +40128,12 @@ PAGES : The collection of pages in the SitePages list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -41096,7 +41045,7 @@ PAGES : The collection of pages in the SitePages list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41145,7 +41094,7 @@ PAGES : The collection of pages in the SitePages list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -41391,6 +41340,8 @@ PAGES : The collection of pages in the SitePages list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -41446,7 +41397,10 @@ PAGES : The collection of pages in the SitePages list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -41906,7 +41860,7 @@ PAGES : The collection of pages in the SitePages list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -42002,46 +41956,6 @@ PAGES : The collection of pages in the SitePages list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -42081,6 +41995,11 @@ PAGES : The collection of pages in the SitePages list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -42387,7 +42306,7 @@ SITES : The collection of the sub-sites under this site. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -42485,8 +42404,8 @@ SITES : The collection of the sub-sites under this site. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -42698,7 +42617,7 @@ SITES : The collection of the sub-sites under this site. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -42752,7 +42671,7 @@ SITES : The collection of the sub-sites under this site. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -42795,14 +42714,14 @@ SITES : The collection of the sub-sites under this site. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -43254,8 +43173,14 @@ SITES : The collection of the sub-sites under this site. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -44600,7 +44525,7 @@ SITES : The collection of the sub-sites under this site. - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -44611,6 +44536,9 @@ SITES : The collection of the sub-sites under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -44641,8 +44569,11 @@ SITES : The collection of the sub-sites under this site. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -44668,7 +44599,7 @@ SITES : The collection of the sub-sites under this site. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -44681,6 +44612,9 @@ SITES : The collection of the sub-sites under this site. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -44720,7 +44654,7 @@ SITES : The collection of the sub-sites under this site. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -44742,7 +44676,7 @@ SITES : The collection of the sub-sites under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -44762,6 +44696,12 @@ SITES : The collection of the sub-sites under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -45673,7 +45613,7 @@ SITES : The collection of the sub-sites under this site. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -45722,7 +45662,7 @@ SITES : The collection of the sub-sites under this site. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -45968,6 +45908,8 @@ SITES : The collection of the sub-sites under this site. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -46023,7 +45965,10 @@ SITES : The collection of the sub-sites under this site. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -46483,7 +46428,7 @@ SITES : The collection of the sub-sites under this site. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -46579,46 +46524,6 @@ SITES : The collection of the sub-sites under this site. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -46658,6 +46563,11 @@ SITES : The collection of the sub-sites under this site. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0-beta/Update-MgSiteList.md b/src/Sites/Sites/docs/v1.0-beta/Update-MgSiteList.md index ff257ee357f..88c24529e93 100644 --- a/src/Sites/Sites/docs/v1.0-beta/Update-MgSiteList.md +++ b/src/Sites/Sites/docs/v1.0-beta/Update-MgSiteList.md @@ -761,7 +761,7 @@ ACTIVITIES : The recent activities that took p - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -859,8 +859,8 @@ ACTIVITIES : The recent activities that took p - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1072,7 +1072,7 @@ ACTIVITIES : The recent activities that took p - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1126,7 +1126,7 @@ ACTIVITIES : The recent activities that took p - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1169,14 +1169,14 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1628,8 +1628,14 @@ ACTIVITIES : The recent activities that took p - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2599,7 +2605,7 @@ ACTIVITIES : The recent activities that took p - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2610,6 +2616,9 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2640,8 +2649,11 @@ ACTIVITIES : The recent activities that took p - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2667,7 +2679,7 @@ ACTIVITIES : The recent activities that took p - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2680,6 +2692,9 @@ ACTIVITIES : The recent activities that took p - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2719,7 +2734,7 @@ ACTIVITIES : The recent activities that took p - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2741,7 +2756,7 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2761,6 +2776,12 @@ ACTIVITIES : The recent activities that took p - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3676,7 +3697,7 @@ ACTIVITIES : The recent activities that took p - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3725,7 +3746,7 @@ ACTIVITIES : The recent activities that took p - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3971,6 +3992,8 @@ ACTIVITIES : The recent activities that took p - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4026,7 +4049,10 @@ ACTIVITIES : The recent activities that took p - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4486,7 +4512,7 @@ ACTIVITIES : The recent activities that took p - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4582,46 +4608,6 @@ ACTIVITIES : The recent activities that took p - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4661,6 +4647,11 @@ ACTIVITIES : The recent activities that took p - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5255,7 +5246,7 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5353,8 +5344,8 @@ BODYPARAMETER : list - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5566,7 +5557,7 @@ BODYPARAMETER : list - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5620,7 +5611,7 @@ BODYPARAMETER : list - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5663,14 +5654,14 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6122,8 +6113,14 @@ BODYPARAMETER : list - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7517,7 +7514,7 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7528,6 +7525,9 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7558,8 +7558,11 @@ BODYPARAMETER : list - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7585,7 +7588,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7598,6 +7601,9 @@ BODYPARAMETER : list - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7637,7 +7643,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7659,7 +7665,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7679,6 +7685,12 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8590,7 +8602,7 @@ BODYPARAMETER : list - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8639,7 +8651,7 @@ BODYPARAMETER : list - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8885,6 +8897,8 @@ BODYPARAMETER : list - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8940,7 +8954,10 @@ BODYPARAMETER : list - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9400,7 +9417,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9496,46 +9513,6 @@ BODYPARAMETER : list - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9575,6 +9552,11 @@ BODYPARAMETER : list - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -10114,7 +10096,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10212,8 +10194,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10425,7 +10407,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10479,7 +10461,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10522,14 +10504,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10981,8 +10963,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12404,7 +12392,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12415,6 +12403,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12445,8 +12436,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12472,7 +12466,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12485,6 +12479,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12524,7 +12521,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12546,7 +12543,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12566,6 +12563,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13477,7 +13480,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13526,7 +13529,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13772,6 +13775,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13827,7 +13832,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -14287,7 +14295,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14383,46 +14391,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14462,6 +14430,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14649,7 +14622,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14747,8 +14720,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14960,7 +14933,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -15014,7 +14987,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15057,14 +15030,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15516,8 +15489,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16904,7 +16883,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16915,6 +16894,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16945,8 +16927,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16972,7 +16957,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16985,6 +16970,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17024,7 +17012,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -17046,7 +17034,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -17066,6 +17054,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17977,7 +17971,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18026,7 +18020,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -18272,6 +18266,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18327,7 +18323,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18787,7 +18786,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18883,46 +18882,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18962,6 +18921,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19216,7 +19180,7 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19314,8 +19278,8 @@ ITEMS : All items contained in the list. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19527,7 +19491,7 @@ ITEMS : All items contained in the list. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19581,7 +19545,7 @@ ITEMS : All items contained in the list. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19624,14 +19588,14 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20083,8 +20047,14 @@ ITEMS : All items contained in the list. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21464,7 +21434,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21475,6 +21445,9 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21505,8 +21478,11 @@ ITEMS : All items contained in the list. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21532,7 +21508,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21545,6 +21521,9 @@ ITEMS : All items contained in the list. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21584,7 +21563,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21606,7 +21585,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -21626,6 +21605,12 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -22537,7 +22522,7 @@ ITEMS : All items contained in the list. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22586,7 +22571,7 @@ ITEMS : All items contained in the list. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22832,6 +22817,8 @@ ITEMS : All items contained in the list. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22887,7 +22874,10 @@ ITEMS : All items contained in the list. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -23347,7 +23337,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23443,46 +23433,6 @@ ITEMS : All items contained in the list. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23522,6 +23472,11 @@ ITEMS : All items contained in the list. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23754,7 +23709,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23852,8 +23807,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24065,7 +24020,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24119,7 +24074,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24162,14 +24117,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24621,8 +24576,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26044,7 +26005,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26055,6 +26016,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26085,8 +26049,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26112,7 +26079,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26125,6 +26092,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26164,7 +26134,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26186,7 +26156,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26206,6 +26176,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27117,7 +27093,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27166,7 +27142,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27412,6 +27388,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27467,7 +27445,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27927,7 +27908,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28023,46 +28004,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28102,6 +28043,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0-beta/Update-MgSiteListItem.md b/src/Sites/Sites/docs/v1.0-beta/Update-MgSiteListItem.md index 033f4c650bd..43f1cff534a 100644 --- a/src/Sites/Sites/docs/v1.0-beta/Update-MgSiteListItem.md +++ b/src/Sites/Sites/docs/v1.0-beta/Update-MgSiteListItem.md @@ -744,7 +744,7 @@ ACTIVITIES : The list of recent activities tha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -842,8 +842,8 @@ ACTIVITIES : The list of recent activities tha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1055,7 +1055,7 @@ ACTIVITIES : The list of recent activities tha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1109,7 +1109,7 @@ ACTIVITIES : The list of recent activities tha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1152,14 +1152,14 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1611,8 +1611,14 @@ ACTIVITIES : The list of recent activities tha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2582,7 +2588,7 @@ ACTIVITIES : The list of recent activities tha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2593,6 +2599,9 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2623,8 +2632,11 @@ ACTIVITIES : The list of recent activities tha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2650,7 +2662,7 @@ ACTIVITIES : The list of recent activities tha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2663,6 +2675,9 @@ ACTIVITIES : The list of recent activities tha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2702,7 +2717,7 @@ ACTIVITIES : The list of recent activities tha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -2724,7 +2739,7 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2744,6 +2759,12 @@ ACTIVITIES : The list of recent activities tha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3659,7 +3680,7 @@ ACTIVITIES : The list of recent activities tha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3708,7 +3729,7 @@ ACTIVITIES : The list of recent activities tha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3954,6 +3975,8 @@ ACTIVITIES : The list of recent activities tha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4009,7 +4032,10 @@ ACTIVITIES : The list of recent activities tha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4469,7 +4495,7 @@ ACTIVITIES : The list of recent activities tha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4565,46 +4591,6 @@ ACTIVITIES : The list of recent activities tha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4644,6 +4630,11 @@ ACTIVITIES : The list of recent activities tha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5254,7 +5245,7 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5352,8 +5343,8 @@ ANALYTICS : itemAnalytics - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5565,7 +5556,7 @@ ANALYTICS : itemAnalytics - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5619,7 +5610,7 @@ ANALYTICS : itemAnalytics - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5662,14 +5653,14 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6121,8 +6112,14 @@ ANALYTICS : itemAnalytics - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7107,7 +7104,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7118,6 +7115,9 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7148,8 +7148,11 @@ ANALYTICS : itemAnalytics - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7175,7 +7178,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7188,6 +7191,9 @@ ANALYTICS : itemAnalytics - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7227,7 +7233,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7249,7 +7255,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7269,6 +7275,12 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8184,7 +8196,7 @@ ANALYTICS : itemAnalytics - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8233,7 +8245,7 @@ ANALYTICS : itemAnalytics - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8479,6 +8491,8 @@ ANALYTICS : itemAnalytics - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8534,7 +8548,10 @@ ANALYTICS : itemAnalytics - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8994,7 +9011,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9090,46 +9107,6 @@ ANALYTICS : itemAnalytics - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9169,6 +9146,11 @@ ANALYTICS : itemAnalytics - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9770,7 +9752,7 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9868,8 +9850,8 @@ BODYPARAMETER : listItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10081,7 +10063,7 @@ BODYPARAMETER : listItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10135,7 +10117,7 @@ BODYPARAMETER : listItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10178,14 +10160,14 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10637,8 +10619,14 @@ BODYPARAMETER : listItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12018,7 +12006,7 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12029,6 +12017,9 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12059,8 +12050,11 @@ BODYPARAMETER : listItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12086,7 +12080,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12099,6 +12093,9 @@ BODYPARAMETER : listItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12138,7 +12135,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12160,7 +12157,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12180,6 +12177,12 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13091,7 +13094,7 @@ BODYPARAMETER : listItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13140,7 +13143,7 @@ BODYPARAMETER : listItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13386,6 +13389,8 @@ BODYPARAMETER : listItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13441,7 +13446,10 @@ BODYPARAMETER : listItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13901,7 +13909,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13997,46 +14005,6 @@ BODYPARAMETER : listItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14076,6 +14044,11 @@ BODYPARAMETER : listItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14313,7 +14286,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14411,8 +14384,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14624,7 +14597,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14678,7 +14651,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14721,14 +14694,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15180,8 +15153,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16603,7 +16582,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16614,6 +16593,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16644,8 +16626,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16671,7 +16656,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16684,6 +16669,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16723,7 +16711,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16745,7 +16733,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16765,6 +16753,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17676,7 +17670,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17725,7 +17719,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17971,6 +17965,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18026,7 +18022,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18486,7 +18485,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18582,46 +18581,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18661,6 +18620,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18879,7 +18843,7 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18977,8 +18941,8 @@ DRIVEITEM : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19190,7 +19154,7 @@ DRIVEITEM : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19244,7 +19208,7 @@ DRIVEITEM : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19287,14 +19251,14 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19746,8 +19710,14 @@ DRIVEITEM : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20761,7 +20731,7 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20772,6 +20742,9 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20802,8 +20775,11 @@ DRIVEITEM : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20829,7 +20805,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20842,6 +20818,9 @@ DRIVEITEM : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20881,7 +20860,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20903,7 +20882,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20923,6 +20902,12 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21838,7 +21823,7 @@ DRIVEITEM : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21887,7 +21872,7 @@ DRIVEITEM : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22133,6 +22118,8 @@ DRIVEITEM : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22188,7 +22175,10 @@ DRIVEITEM : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22648,7 +22638,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22744,46 +22734,6 @@ DRIVEITEM : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22823,6 +22773,11 @@ DRIVEITEM : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23454,7 +23409,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23552,8 +23507,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23765,7 +23720,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -23819,7 +23774,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23862,14 +23817,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24321,8 +24276,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25744,7 +25705,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25755,6 +25716,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -25785,8 +25749,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -25812,7 +25779,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -25825,6 +25792,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -25864,7 +25834,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -25886,7 +25856,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25906,6 +25876,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26817,7 +26793,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26866,7 +26842,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27112,6 +27088,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27167,7 +27145,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27627,7 +27608,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27723,46 +27704,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27802,6 +27743,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0-beta/Update-MgSitePage.md b/src/Sites/Sites/docs/v1.0-beta/Update-MgSitePage.md index fa13481f08e..58c2075d434 100644 --- a/src/Sites/Sites/docs/v1.0-beta/Update-MgSitePage.md +++ b/src/Sites/Sites/docs/v1.0-beta/Update-MgSitePage.md @@ -622,7 +622,7 @@ BODYPARAMETER : sitePage - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -720,8 +720,8 @@ BODYPARAMETER : sitePage - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -933,7 +933,7 @@ BODYPARAMETER : sitePage - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -987,7 +987,7 @@ BODYPARAMETER : sitePage - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1030,14 +1030,14 @@ BODYPARAMETER : sitePage - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1489,8 +1489,14 @@ BODYPARAMETER : sitePage - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2892,7 +2898,7 @@ BODYPARAMETER : sitePage - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2903,6 +2909,9 @@ BODYPARAMETER : sitePage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2933,8 +2942,11 @@ BODYPARAMETER : sitePage - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2960,7 +2972,7 @@ BODYPARAMETER : sitePage - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2973,6 +2985,9 @@ BODYPARAMETER : sitePage - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3012,7 +3027,7 @@ BODYPARAMETER : sitePage - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3034,7 +3049,7 @@ BODYPARAMETER : sitePage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -3054,6 +3069,12 @@ BODYPARAMETER : sitePage - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -3965,7 +3986,7 @@ BODYPARAMETER : sitePage - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4014,7 +4035,7 @@ BODYPARAMETER : sitePage - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4260,6 +4281,8 @@ BODYPARAMETER : sitePage - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4315,7 +4338,10 @@ BODYPARAMETER : sitePage - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4775,7 +4801,7 @@ BODYPARAMETER : sitePage - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4871,46 +4897,6 @@ BODYPARAMETER : sitePage - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4950,6 +4936,11 @@ BODYPARAMETER : sitePage - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5166,7 +5157,7 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5264,8 +5255,8 @@ CREATEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5477,7 +5468,7 @@ CREATEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5531,7 +5522,7 @@ CREATEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5574,14 +5565,14 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6033,8 +6024,14 @@ CREATEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7456,7 +7453,7 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7467,6 +7464,9 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7497,8 +7497,11 @@ CREATEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7524,7 +7527,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7537,6 +7540,9 @@ CREATEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7576,7 +7582,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7598,7 +7604,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7618,6 +7624,12 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8529,7 +8541,7 @@ CREATEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8578,7 +8590,7 @@ CREATEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8824,6 +8836,8 @@ CREATEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8879,7 +8893,10 @@ CREATEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9339,7 +9356,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9435,46 +9452,6 @@ CREATEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9514,6 +9491,11 @@ CREATEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9744,7 +9726,7 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9842,8 +9824,8 @@ LASTMODIFIEDBYUSER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10055,7 +10037,7 @@ LASTMODIFIEDBYUSER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10109,7 +10091,7 @@ LASTMODIFIEDBYUSER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10152,14 +10134,14 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10611,8 +10593,14 @@ LASTMODIFIEDBYUSER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12034,7 +12022,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12045,6 +12033,9 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12075,8 +12066,11 @@ LASTMODIFIEDBYUSER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12102,7 +12096,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12115,6 +12109,9 @@ LASTMODIFIEDBYUSER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12154,7 +12151,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12176,7 +12173,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12196,6 +12193,12 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -13107,7 +13110,7 @@ LASTMODIFIEDBYUSER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13156,7 +13159,7 @@ LASTMODIFIEDBYUSER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13402,6 +13405,8 @@ LASTMODIFIEDBYUSER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13457,7 +13462,10 @@ LASTMODIFIEDBYUSER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13917,7 +13925,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -14013,46 +14021,6 @@ LASTMODIFIEDBYUSER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14092,6 +14060,11 @@ LASTMODIFIEDBYUSER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone diff --git a/src/Sites/Sites/docs/v1.0/Microsoft.Graph.Sites.md b/src/Sites/Sites/docs/v1.0/Microsoft.Graph.Sites.md index c5768b2dfe3..bfb34bffc03 100644 --- a/src/Sites/Sites/docs/v1.0/Microsoft.Graph.Sites.md +++ b/src/Sites/Sites/docs/v1.0/Microsoft.Graph.Sites.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Sites -Module Guid: d9f51b22-30b4-4b76-8336-8a46c325ff3a +Module Guid: 9687ec4e-62c0-459e-bbbe-51b49ea10c05 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.sites Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Sites/Sites/docs/v1.0/New-MgGroupSiteList.md b/src/Sites/Sites/docs/v1.0/New-MgGroupSiteList.md index 86168740c2e..80a506e9ba8 100644 --- a/src/Sites/Sites/docs/v1.0/New-MgGroupSiteList.md +++ b/src/Sites/Sites/docs/v1.0/New-MgGroupSiteList.md @@ -615,11 +615,11 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -673,11 +673,11 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2091,7 +2091,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2214,7 +2214,7 @@ BODYPARAMETER : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2279,7 +2279,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2327,7 +2327,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2917,7 +2917,7 @@ BODYPARAMETER : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2925,7 +2925,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2985,7 +2985,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3505,11 +3505,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3563,11 +3563,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5015,7 +5015,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5138,7 +5138,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5203,7 +5203,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5251,7 +5251,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5841,7 +5841,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5849,7 +5849,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5909,7 +5909,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6085,11 +6085,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6143,11 +6143,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7555,7 +7555,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7678,7 +7678,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7743,7 +7743,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7791,7 +7791,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8381,7 +8381,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8389,7 +8389,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8449,7 +8449,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8691,11 +8691,11 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8749,11 +8749,11 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10154,7 +10154,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10277,7 +10277,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10342,7 +10342,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10390,7 +10390,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10980,7 +10980,7 @@ ITEMS : All items contained in the list. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10988,7 +10988,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11048,7 +11048,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11260,11 +11260,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11318,11 +11318,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12770,7 +12770,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12893,7 +12893,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12958,7 +12958,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13006,7 +13006,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13596,7 +13596,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13604,7 +13604,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13664,7 +13664,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Sites/Sites/docs/v1.0/New-MgGroupSiteListItem.md b/src/Sites/Sites/docs/v1.0/New-MgGroupSiteListItem.md index d4012962f4b..9f6db26dc6e 100644 --- a/src/Sites/Sites/docs/v1.0/New-MgGroupSiteListItem.md +++ b/src/Sites/Sites/docs/v1.0/New-MgGroupSiteListItem.md @@ -597,11 +597,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -655,11 +655,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1672,7 +1672,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1795,7 +1795,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1860,7 +1860,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1908,7 +1908,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2498,7 +2498,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2506,7 +2506,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2566,7 +2566,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3151,11 +3151,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3209,11 +3209,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4614,7 +4614,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4737,7 +4737,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4802,7 +4802,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4850,7 +4850,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5440,7 +5440,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5448,7 +5448,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5508,7 +5508,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5725,11 +5725,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5783,11 +5783,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7235,7 +7235,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7358,7 +7358,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7423,7 +7423,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7471,7 +7471,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8061,7 +8061,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8069,7 +8069,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8129,7 +8129,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8332,11 +8332,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8390,11 +8390,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9436,7 +9436,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9559,7 +9559,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9624,7 +9624,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9672,7 +9672,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10262,7 +10262,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10270,7 +10270,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10330,7 +10330,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10938,11 +10938,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10996,11 +10996,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12448,7 +12448,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12571,7 +12571,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12636,7 +12636,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12684,7 +12684,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13274,7 +13274,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13282,7 +13282,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13342,7 +13342,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Sites/Sites/docs/v1.0/New-MgSiteList.md b/src/Sites/Sites/docs/v1.0/New-MgSiteList.md index 9c35afbf8bc..2e57e799605 100644 --- a/src/Sites/Sites/docs/v1.0/New-MgSiteList.md +++ b/src/Sites/Sites/docs/v1.0/New-MgSiteList.md @@ -627,11 +627,11 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -685,11 +685,11 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2103,7 +2103,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2226,7 +2226,7 @@ BODYPARAMETER : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2291,7 +2291,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2339,7 +2339,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2929,7 +2929,7 @@ BODYPARAMETER : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2937,7 +2937,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2997,7 +2997,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3517,11 +3517,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3575,11 +3575,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5027,7 +5027,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5150,7 +5150,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5215,7 +5215,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5263,7 +5263,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5853,7 +5853,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5861,7 +5861,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5921,7 +5921,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6097,11 +6097,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6155,11 +6155,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7567,7 +7567,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7690,7 +7690,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7755,7 +7755,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7803,7 +7803,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8393,7 +8393,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8401,7 +8401,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8461,7 +8461,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8703,11 +8703,11 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8761,11 +8761,11 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10166,7 +10166,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10289,7 +10289,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10354,7 +10354,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10402,7 +10402,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10992,7 +10992,7 @@ ITEMS : All items contained in the list. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11000,7 +11000,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11060,7 +11060,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11272,11 +11272,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11330,11 +11330,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12782,7 +12782,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12905,7 +12905,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12970,7 +12970,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13018,7 +13018,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13608,7 +13608,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13616,7 +13616,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13676,7 +13676,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Sites/Sites/docs/v1.0/New-MgSiteListItem.md b/src/Sites/Sites/docs/v1.0/New-MgSiteListItem.md index 697e3731054..d3c70864bb8 100644 --- a/src/Sites/Sites/docs/v1.0/New-MgSiteListItem.md +++ b/src/Sites/Sites/docs/v1.0/New-MgSiteListItem.md @@ -598,11 +598,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -656,11 +656,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1673,7 +1673,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1796,7 +1796,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1861,7 +1861,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1909,7 +1909,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2499,7 +2499,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2507,7 +2507,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2567,7 +2567,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3152,11 +3152,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3210,11 +3210,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4615,7 +4615,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4738,7 +4738,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4803,7 +4803,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4851,7 +4851,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5441,7 +5441,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5449,7 +5449,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5509,7 +5509,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5726,11 +5726,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5784,11 +5784,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7236,7 +7236,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7359,7 +7359,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7424,7 +7424,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7472,7 +7472,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8062,7 +8062,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8070,7 +8070,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8130,7 +8130,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8333,11 +8333,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8391,11 +8391,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9437,7 +9437,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9560,7 +9560,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9625,7 +9625,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9673,7 +9673,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10263,7 +10263,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10271,7 +10271,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10331,7 +10331,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10939,11 +10939,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -10997,11 +10997,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12449,7 +12449,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12572,7 +12572,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12637,7 +12637,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12685,7 +12685,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13275,7 +13275,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13283,7 +13283,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13343,7 +13343,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Sites/Sites/docs/v1.0/Update-MgGroupSite.md b/src/Sites/Sites/docs/v1.0/Update-MgGroupSite.md index 01a7e248cde..c1dec639153 100644 --- a/src/Sites/Sites/docs/v1.0/Update-MgGroupSite.md +++ b/src/Sites/Sites/docs/v1.0/Update-MgGroupSite.md @@ -803,11 +803,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -861,11 +861,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1878,7 +1878,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2001,7 +2001,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2066,7 +2066,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2114,7 +2114,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2704,7 +2704,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2712,7 +2712,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2772,7 +2772,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3357,11 +3357,11 @@ BODYPARAMETER : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3415,11 +3415,11 @@ BODYPARAMETER : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4718,7 +4718,7 @@ BODYPARAMETER : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4930,7 +4930,7 @@ BODYPARAMETER : site - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4995,7 +4995,7 @@ BODYPARAMETER : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5043,7 +5043,7 @@ BODYPARAMETER : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5633,7 +5633,7 @@ BODYPARAMETER : site - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5641,7 +5641,7 @@ BODYPARAMETER : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5701,7 +5701,7 @@ BODYPARAMETER : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6248,11 +6248,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6306,11 +6306,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7758,7 +7758,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7881,7 +7881,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7946,7 +7946,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7994,7 +7994,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8584,7 +8584,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8592,7 +8592,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8652,7 +8652,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8828,11 +8828,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8886,11 +8886,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10298,7 +10298,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10421,7 +10421,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10486,7 +10486,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10534,7 +10534,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11124,7 +11124,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11132,7 +11132,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11192,7 +11192,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11397,11 +11397,11 @@ DRIVES : The collection of drives (document libraries) u - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11455,11 +11455,11 @@ DRIVES : The collection of drives (document libraries) u - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12867,7 +12867,7 @@ DRIVES : The collection of drives (document libraries) u - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12990,7 +12990,7 @@ DRIVES : The collection of drives (document libraries) u - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13055,7 +13055,7 @@ DRIVES : The collection of drives (document libraries) u - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13103,7 +13103,7 @@ DRIVES : The collection of drives (document libraries) u - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13693,7 +13693,7 @@ DRIVES : The collection of drives (document libraries) u - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13701,7 +13701,7 @@ DRIVES : The collection of drives (document libraries) u - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13761,7 +13761,7 @@ DRIVES : The collection of drives (document libraries) u - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -14154,11 +14154,11 @@ ITEMS : Used to address any item contained in this s - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -14212,11 +14212,11 @@ ITEMS : Used to address any item contained in this s - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15645,7 +15645,7 @@ ITEMS : Used to address any item contained in this s - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15768,7 +15768,7 @@ ITEMS : Used to address any item contained in this s - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15833,7 +15833,7 @@ ITEMS : Used to address any item contained in this s - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15881,7 +15881,7 @@ ITEMS : Used to address any item contained in this s - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -16471,7 +16471,7 @@ ITEMS : Used to address any item contained in this s - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16479,7 +16479,7 @@ ITEMS : Used to address any item contained in this s - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -16539,7 +16539,7 @@ ITEMS : Used to address any item contained in this s - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -16723,11 +16723,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -16781,11 +16781,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -18233,7 +18233,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -18356,7 +18356,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18421,7 +18421,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18469,7 +18469,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -19059,7 +19059,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19067,7 +19067,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -19127,7 +19127,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -19302,11 +19302,11 @@ LISTS : The collection of lists under this site. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -19360,11 +19360,11 @@ LISTS : The collection of lists under this site. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -20778,7 +20778,7 @@ LISTS : The collection of lists under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20901,7 +20901,7 @@ LISTS : The collection of lists under this site. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20966,7 +20966,7 @@ LISTS : The collection of lists under this site. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21014,7 +21014,7 @@ LISTS : The collection of lists under this site. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -21604,7 +21604,7 @@ LISTS : The collection of lists under this site. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21612,7 +21612,7 @@ LISTS : The collection of lists under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -21672,7 +21672,7 @@ LISTS : The collection of lists under this site. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -22091,11 +22091,11 @@ SITES : The collection of the sub-sites under this site. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -22149,11 +22149,11 @@ SITES : The collection of the sub-sites under this site. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -23452,7 +23452,7 @@ SITES : The collection of the sub-sites under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -23664,7 +23664,7 @@ SITES : The collection of the sub-sites under this site. - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23729,7 +23729,7 @@ SITES : The collection of the sub-sites under this site. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -23777,7 +23777,7 @@ SITES : The collection of the sub-sites under this site. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -24367,7 +24367,7 @@ SITES : The collection of the sub-sites under this site. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -24375,7 +24375,7 @@ SITES : The collection of the sub-sites under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -24435,7 +24435,7 @@ SITES : The collection of the sub-sites under this site. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Sites/Sites/docs/v1.0/Update-MgGroupSiteList.md b/src/Sites/Sites/docs/v1.0/Update-MgGroupSiteList.md index 5b4bc52648f..307906a3f3c 100644 --- a/src/Sites/Sites/docs/v1.0/Update-MgGroupSiteList.md +++ b/src/Sites/Sites/docs/v1.0/Update-MgGroupSiteList.md @@ -645,11 +645,11 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -703,11 +703,11 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2121,7 +2121,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2244,7 +2244,7 @@ BODYPARAMETER : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2309,7 +2309,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2357,7 +2357,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2947,7 +2947,7 @@ BODYPARAMETER : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2955,7 +2955,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3015,7 +3015,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3535,11 +3535,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3593,11 +3593,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5045,7 +5045,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5168,7 +5168,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5233,7 +5233,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5281,7 +5281,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5871,7 +5871,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5879,7 +5879,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5939,7 +5939,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6115,11 +6115,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6173,11 +6173,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7585,7 +7585,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7708,7 +7708,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7773,7 +7773,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7821,7 +7821,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8411,7 +8411,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8419,7 +8419,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8479,7 +8479,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8721,11 +8721,11 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8779,11 +8779,11 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10184,7 +10184,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10307,7 +10307,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10372,7 +10372,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10420,7 +10420,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11010,7 +11010,7 @@ ITEMS : All items contained in the list. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11018,7 +11018,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11078,7 +11078,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11290,11 +11290,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11348,11 +11348,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12800,7 +12800,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12923,7 +12923,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12988,7 +12988,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13036,7 +13036,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13626,7 +13626,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13634,7 +13634,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13694,7 +13694,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Sites/Sites/docs/v1.0/Update-MgGroupSiteListItem.md b/src/Sites/Sites/docs/v1.0/Update-MgGroupSiteListItem.md index 0dbca9e8fb1..36b541fc3d6 100644 --- a/src/Sites/Sites/docs/v1.0/Update-MgGroupSiteListItem.md +++ b/src/Sites/Sites/docs/v1.0/Update-MgGroupSiteListItem.md @@ -629,11 +629,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -687,11 +687,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1704,7 +1704,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1827,7 +1827,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1892,7 +1892,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1940,7 +1940,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2530,7 +2530,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2538,7 +2538,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2598,7 +2598,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3183,11 +3183,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3241,11 +3241,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4646,7 +4646,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4769,7 +4769,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4834,7 +4834,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4882,7 +4882,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5472,7 +5472,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5480,7 +5480,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5540,7 +5540,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5757,11 +5757,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5815,11 +5815,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7267,7 +7267,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7390,7 +7390,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7455,7 +7455,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7503,7 +7503,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8093,7 +8093,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8101,7 +8101,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8161,7 +8161,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8364,11 +8364,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8422,11 +8422,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9468,7 +9468,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9591,7 +9591,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9656,7 +9656,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9704,7 +9704,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10294,7 +10294,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10302,7 +10302,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10362,7 +10362,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10970,11 +10970,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11028,11 +11028,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12480,7 +12480,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12603,7 +12603,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12668,7 +12668,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12716,7 +12716,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13306,7 +13306,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13314,7 +13314,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13374,7 +13374,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Sites/Sites/docs/v1.0/Update-MgSite.md b/src/Sites/Sites/docs/v1.0/Update-MgSite.md index 8230420aa50..d32f1c3de91 100644 --- a/src/Sites/Sites/docs/v1.0/Update-MgSite.md +++ b/src/Sites/Sites/docs/v1.0/Update-MgSite.md @@ -788,11 +788,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -846,11 +846,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1863,7 +1863,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1986,7 +1986,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2051,7 +2051,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2099,7 +2099,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2689,7 +2689,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2697,7 +2697,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2757,7 +2757,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3342,11 +3342,11 @@ BODYPARAMETER : site - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3400,11 +3400,11 @@ BODYPARAMETER : site - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4703,7 +4703,7 @@ BODYPARAMETER : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4915,7 +4915,7 @@ BODYPARAMETER : site - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4980,7 +4980,7 @@ BODYPARAMETER : site - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5028,7 +5028,7 @@ BODYPARAMETER : site - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5618,7 +5618,7 @@ BODYPARAMETER : site - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5626,7 +5626,7 @@ BODYPARAMETER : site - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5686,7 +5686,7 @@ BODYPARAMETER : site - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6233,11 +6233,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6291,11 +6291,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7743,7 +7743,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7866,7 +7866,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7931,7 +7931,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7979,7 +7979,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8569,7 +8569,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8577,7 +8577,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8637,7 +8637,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8813,11 +8813,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8871,11 +8871,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10283,7 +10283,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10406,7 +10406,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10471,7 +10471,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10519,7 +10519,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11109,7 +11109,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11117,7 +11117,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11177,7 +11177,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11382,11 +11382,11 @@ DRIVES : The collection of drives (document libraries) u - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11440,11 +11440,11 @@ DRIVES : The collection of drives (document libraries) u - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12852,7 +12852,7 @@ DRIVES : The collection of drives (document libraries) u - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12975,7 +12975,7 @@ DRIVES : The collection of drives (document libraries) u - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13040,7 +13040,7 @@ DRIVES : The collection of drives (document libraries) u - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13088,7 +13088,7 @@ DRIVES : The collection of drives (document libraries) u - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13678,7 +13678,7 @@ DRIVES : The collection of drives (document libraries) u - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13686,7 +13686,7 @@ DRIVES : The collection of drives (document libraries) u - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13746,7 +13746,7 @@ DRIVES : The collection of drives (document libraries) u - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -14139,11 +14139,11 @@ ITEMS : Used to address any item contained in this s - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -14197,11 +14197,11 @@ ITEMS : Used to address any item contained in this s - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15630,7 +15630,7 @@ ITEMS : Used to address any item contained in this s - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -15753,7 +15753,7 @@ ITEMS : Used to address any item contained in this s - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15818,7 +15818,7 @@ ITEMS : Used to address any item contained in this s - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15866,7 +15866,7 @@ ITEMS : Used to address any item contained in this s - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -16456,7 +16456,7 @@ ITEMS : Used to address any item contained in this s - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16464,7 +16464,7 @@ ITEMS : Used to address any item contained in this s - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -16524,7 +16524,7 @@ ITEMS : Used to address any item contained in this s - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -16708,11 +16708,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -16766,11 +16766,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -18218,7 +18218,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -18341,7 +18341,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18406,7 +18406,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18454,7 +18454,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -19044,7 +19044,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19052,7 +19052,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -19112,7 +19112,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -19287,11 +19287,11 @@ LISTS : The collection of lists under this site. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -19345,11 +19345,11 @@ LISTS : The collection of lists under this site. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -20763,7 +20763,7 @@ LISTS : The collection of lists under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20886,7 +20886,7 @@ LISTS : The collection of lists under this site. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20951,7 +20951,7 @@ LISTS : The collection of lists under this site. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20999,7 +20999,7 @@ LISTS : The collection of lists under this site. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -21589,7 +21589,7 @@ LISTS : The collection of lists under this site. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21597,7 +21597,7 @@ LISTS : The collection of lists under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -21657,7 +21657,7 @@ LISTS : The collection of lists under this site. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -22076,11 +22076,11 @@ SITES : The collection of the sub-sites under this site. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -22134,11 +22134,11 @@ SITES : The collection of the sub-sites under this site. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -23437,7 +23437,7 @@ SITES : The collection of the sub-sites under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -23649,7 +23649,7 @@ SITES : The collection of the sub-sites under this site. - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23714,7 +23714,7 @@ SITES : The collection of the sub-sites under this site. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -23762,7 +23762,7 @@ SITES : The collection of the sub-sites under this site. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -24352,7 +24352,7 @@ SITES : The collection of the sub-sites under this site. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -24360,7 +24360,7 @@ SITES : The collection of the sub-sites under this site. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -24420,7 +24420,7 @@ SITES : The collection of the sub-sites under this site. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Sites/Sites/docs/v1.0/Update-MgSiteList.md b/src/Sites/Sites/docs/v1.0/Update-MgSiteList.md index 73ad609d750..ccbb158f7a2 100644 --- a/src/Sites/Sites/docs/v1.0/Update-MgSiteList.md +++ b/src/Sites/Sites/docs/v1.0/Update-MgSiteList.md @@ -630,11 +630,11 @@ BODYPARAMETER : list - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -688,11 +688,11 @@ BODYPARAMETER : list - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2106,7 +2106,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -2229,7 +2229,7 @@ BODYPARAMETER : list - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2294,7 +2294,7 @@ BODYPARAMETER : list - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2342,7 +2342,7 @@ BODYPARAMETER : list - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2932,7 +2932,7 @@ BODYPARAMETER : list - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2940,7 +2940,7 @@ BODYPARAMETER : list - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -3000,7 +3000,7 @@ BODYPARAMETER : list - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3520,11 +3520,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3578,11 +3578,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -5030,7 +5030,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5153,7 +5153,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5218,7 +5218,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5266,7 +5266,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5856,7 +5856,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5864,7 +5864,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5924,7 +5924,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6100,11 +6100,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6158,11 +6158,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7570,7 +7570,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7693,7 +7693,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7758,7 +7758,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7806,7 +7806,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8396,7 +8396,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8404,7 +8404,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8464,7 +8464,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8706,11 +8706,11 @@ ITEMS : All items contained in the list. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8764,11 +8764,11 @@ ITEMS : All items contained in the list. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10169,7 +10169,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10292,7 +10292,7 @@ ITEMS : All items contained in the list. - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10357,7 +10357,7 @@ ITEMS : All items contained in the list. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10405,7 +10405,7 @@ ITEMS : All items contained in the list. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10995,7 +10995,7 @@ ITEMS : All items contained in the list. - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11003,7 +11003,7 @@ ITEMS : All items contained in the list. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11063,7 +11063,7 @@ ITEMS : All items contained in the list. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11275,11 +11275,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11333,11 +11333,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12785,7 +12785,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12908,7 +12908,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12973,7 +12973,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13021,7 +13021,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13611,7 +13611,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13619,7 +13619,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13679,7 +13679,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Sites/Sites/docs/v1.0/Update-MgSiteListItem.md b/src/Sites/Sites/docs/v1.0/Update-MgSiteListItem.md index 5b240852ea2..fe5d8e43690 100644 --- a/src/Sites/Sites/docs/v1.0/Update-MgSiteListItem.md +++ b/src/Sites/Sites/docs/v1.0/Update-MgSiteListItem.md @@ -614,11 +614,11 @@ ANALYTICS : itemAnalytics - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -672,11 +672,11 @@ ANALYTICS : itemAnalytics - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1689,7 +1689,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -1812,7 +1812,7 @@ ANALYTICS : itemAnalytics - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1877,7 +1877,7 @@ ANALYTICS : itemAnalytics - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1925,7 +1925,7 @@ ANALYTICS : itemAnalytics - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2515,7 +2515,7 @@ ANALYTICS : itemAnalytics - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2523,7 +2523,7 @@ ANALYTICS : itemAnalytics - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2583,7 +2583,7 @@ ANALYTICS : itemAnalytics - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3168,11 +3168,11 @@ BODYPARAMETER : listItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3226,11 +3226,11 @@ BODYPARAMETER : listItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4631,7 +4631,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4754,7 +4754,7 @@ BODYPARAMETER : listItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4819,7 +4819,7 @@ BODYPARAMETER : listItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4867,7 +4867,7 @@ BODYPARAMETER : listItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5457,7 +5457,7 @@ BODYPARAMETER : listItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5465,7 +5465,7 @@ BODYPARAMETER : listItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5525,7 +5525,7 @@ BODYPARAMETER : listItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5742,11 +5742,11 @@ CREATEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5800,11 +5800,11 @@ CREATEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7252,7 +7252,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7375,7 +7375,7 @@ CREATEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7440,7 +7440,7 @@ CREATEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7488,7 +7488,7 @@ CREATEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8078,7 +8078,7 @@ CREATEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8086,7 +8086,7 @@ CREATEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8146,7 +8146,7 @@ CREATEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8349,11 +8349,11 @@ DRIVEITEM : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8407,11 +8407,11 @@ DRIVEITEM : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9453,7 +9453,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -9576,7 +9576,7 @@ DRIVEITEM : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9641,7 +9641,7 @@ DRIVEITEM : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -9689,7 +9689,7 @@ DRIVEITEM : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10279,7 +10279,7 @@ DRIVEITEM : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10287,7 +10287,7 @@ DRIVEITEM : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10347,7 +10347,7 @@ DRIVEITEM : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10955,11 +10955,11 @@ LASTMODIFIEDBYUSER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11013,11 +11013,11 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12465,7 +12465,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12588,7 +12588,7 @@ LASTMODIFIEDBYUSER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12653,7 +12653,7 @@ LASTMODIFIEDBYUSER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12701,7 +12701,7 @@ LASTMODIFIEDBYUSER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13291,7 +13291,7 @@ LASTMODIFIEDBYUSER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13299,7 +13299,7 @@ LASTMODIFIEDBYUSER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13359,7 +13359,7 @@ LASTMODIFIEDBYUSER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Teams/Teams/docs/v1.0-beta/Microsoft.Graph.Teams.md b/src/Teams/Teams/docs/v1.0-beta/Microsoft.Graph.Teams.md index c194804df41..d9d9a8b6fc3 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Microsoft.Graph.Teams.md +++ b/src/Teams/Teams/docs/v1.0-beta/Microsoft.Graph.Teams.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Teams -Module Guid: d111c281-ffe9-4b26-8ae3-8c7a57b9a31f +Module Guid: 0f38d13f-a855-471b-9540-b06682753b5c Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.teams Help Version: 1.0.0.0 Locale: en-US @@ -836,7 +836,8 @@ Install a teamsApp to the specified chat. Add a conversationMember to a chat. ### [New-MgChatMessage](New-MgChatMessage.md) -Send a new chatMessage in the specified channel or a chat. +Send a new chatMessage in the specified chat. +This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. ### [New-MgChatMessageHostedContent](New-MgChatMessageHostedContent.md) Create new navigation property to hostedContents for chats @@ -1125,7 +1126,8 @@ Install a teamsApp to the specified chat. Add a conversationMember to a chat. ### [New-MgUserChatMessage](New-MgUserChatMessage.md) -Send a new chatMessage in the specified channel or a chat. +Send a new chatMessage in the specified chat. +This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. ### [New-MgUserChatMessageHostedContent](New-MgUserChatMessageHostedContent.md) Create new navigation property to hostedContents for users diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgChatMessage.md b/src/Teams/Teams/docs/v1.0-beta/New-MgChatMessage.md index d5fb83c8bf0..de6ff55c951 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgChatMessage.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgChatMessage.md @@ -8,7 +8,8 @@ schema: 2.0.0 # New-MgChatMessage ## SYNOPSIS -Send a new chatMessage in the specified channel or a chat. +Send a new chatMessage in the specified chat. +This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. ## SYNTAX @@ -57,7 +58,8 @@ New-MgChatMessage -InputObject [-ChatId ] [-AdditionalP ``` ## DESCRIPTION -Send a new chatMessage in the specified channel or a chat. +Send a new chatMessage in the specified chat. +This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. ## EXAMPLES diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgGroupTeamChannel.md b/src/Teams/Teams/docs/v1.0-beta/New-MgGroupTeamChannel.md index 63351b24f39..e53d0b9e3d0 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgGroupTeamChannel.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgGroupTeamChannel.md @@ -19,8 +19,9 @@ New-MgGroupTeamChannel -GroupId [-AdditionalProperties ] [-C [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-Confirm] [-WhatIf] + [] ``` ### Create @@ -42,8 +43,9 @@ New-MgGroupTeamChannel -InputObject [-AdditionalProperties ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -117,6 +119,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -307,6 +310,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Summary +channelSummary +To construct, please use Get-Help -Online and see NOTES section for SUMMARY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphChannelSummary +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Tabs A collection of all the tabs in the channel. A navigation property. @@ -415,7 +434,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -569,7 +588,7 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -667,8 +686,8 @@ BODYPARAMETER : channel - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -880,7 +899,7 @@ BODYPARAMETER : channel - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -934,7 +953,7 @@ BODYPARAMETER : channel - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -977,14 +996,14 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1436,8 +1455,14 @@ BODYPARAMETER : channel - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2451,7 +2476,7 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2462,6 +2487,9 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2492,8 +2520,11 @@ BODYPARAMETER : channel - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2519,7 +2550,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2532,6 +2563,9 @@ BODYPARAMETER : channel - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2571,7 +2605,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3502,7 +3536,7 @@ BODYPARAMETER : channel - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3551,7 +3585,7 @@ BODYPARAMETER : channel - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3797,6 +3831,8 @@ BODYPARAMETER : channel - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3852,7 +3888,10 @@ BODYPARAMETER : channel - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4312,7 +4351,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4408,46 +4447,6 @@ BODYPARAMETER : channel - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4487,6 +4486,11 @@ BODYPARAMETER : channel - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4939,6 +4943,12 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5095,7 +5105,7 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5193,8 +5203,8 @@ FILESFOLDER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5406,7 +5416,7 @@ FILESFOLDER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5460,7 +5470,7 @@ FILESFOLDER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5503,14 +5513,14 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5962,8 +5972,14 @@ FILESFOLDER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6977,7 +6993,7 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6988,6 +7004,9 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7018,8 +7037,11 @@ FILESFOLDER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7045,7 +7067,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7058,6 +7080,9 @@ FILESFOLDER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7097,7 +7122,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7119,7 +7144,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7139,6 +7164,12 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8054,7 +8085,7 @@ FILESFOLDER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8103,7 +8134,7 @@ FILESFOLDER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8349,6 +8380,8 @@ FILESFOLDER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8404,7 +8437,10 @@ FILESFOLDER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8864,7 +8900,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8960,46 +8996,6 @@ FILESFOLDER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9039,6 +9035,11 @@ FILESFOLDER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9625,7 +9626,7 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -9779,7 +9780,7 @@ SHAREDWITHTEAMS : A collection of t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9877,8 +9878,8 @@ SHAREDWITHTEAMS : A collection of t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10090,7 +10091,7 @@ SHAREDWITHTEAMS : A collection of t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10144,7 +10145,7 @@ SHAREDWITHTEAMS : A collection of t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10187,14 +10188,14 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10646,8 +10647,14 @@ SHAREDWITHTEAMS : A collection of t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11661,7 +11668,7 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11672,6 +11679,9 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11702,8 +11712,11 @@ SHAREDWITHTEAMS : A collection of t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11729,7 +11742,7 @@ SHAREDWITHTEAMS : A collection of t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11742,6 +11755,9 @@ SHAREDWITHTEAMS : A collection of t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11781,7 +11797,7 @@ SHAREDWITHTEAMS : A collection of t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12475,7 +12491,7 @@ SHAREDWITHTEAMS : A collection of t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12524,7 +12540,7 @@ SHAREDWITHTEAMS : A collection of t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -12770,6 +12786,8 @@ SHAREDWITHTEAMS : A collection of t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -12825,7 +12843,10 @@ SHAREDWITHTEAMS : A collection of t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13289,7 +13310,7 @@ SHAREDWITHTEAMS : A collection of t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13385,46 +13406,6 @@ SHAREDWITHTEAMS : A collection of t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13464,6 +13445,11 @@ SHAREDWITHTEAMS : A collection of t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13910,6 +13896,12 @@ SHAREDWITHTEAMS : A collection of t - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14148,6 +14140,13 @@ SHAREDWITHTEAMS : A collection of t - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. +SUMMARY : channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: + TABS : A collection of all the tabs in the channel. A navigation property. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Configuration ]`: teamsTabConfiguration diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgGroupTeamChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0-beta/New-MgGroupTeamChannelSharedWithTeam.md index cdd8e662531..694a2ae6a4f 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgGroupTeamChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgGroupTeamChannelSharedWithTeam.md @@ -284,7 +284,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -438,7 +438,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -536,8 +536,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -749,7 +749,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -803,7 +803,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -846,14 +846,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1305,8 +1305,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2320,7 +2326,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2331,6 +2337,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2361,8 +2370,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2388,7 +2400,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2401,6 +2413,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2440,7 +2455,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3134,7 +3149,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3183,7 +3198,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3429,6 +3444,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3484,7 +3501,10 @@ BODYPARAMETER : sharedWithChannelTeam - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3948,7 +3968,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4044,46 +4064,6 @@ BODYPARAMETER : sharedWithChannelTeam - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4123,6 +4103,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4569,6 +4554,12 @@ BODYPARAMETER : sharedWithChannelTeam - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4853,7 +4844,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5007,7 +4998,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5105,8 +5096,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5318,7 +5309,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5372,7 +5363,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5415,14 +5406,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5874,8 +5865,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6889,7 +6886,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6900,6 +6897,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6930,8 +6930,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6957,7 +6960,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6970,6 +6973,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7009,7 +7015,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7703,7 +7709,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7752,7 +7758,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -7998,6 +8004,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8053,7 +8061,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8517,7 +8528,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8613,46 +8624,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8692,6 +8663,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9144,6 +9120,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgGroupTeamPrimaryChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0-beta/New-MgGroupTeamPrimaryChannelSharedWithTeam.md index 08fc295508d..38382cdef38 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgGroupTeamPrimaryChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgGroupTeamPrimaryChannelSharedWithTeam.md @@ -269,7 +269,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -423,7 +423,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -521,8 +521,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -734,7 +734,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -788,7 +788,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -831,14 +831,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1290,8 +1290,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2305,7 +2311,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2316,6 +2322,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2346,8 +2355,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2373,7 +2385,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2386,6 +2398,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2425,7 +2440,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3119,7 +3134,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3168,7 +3183,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3414,6 +3429,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3469,7 +3486,10 @@ BODYPARAMETER : sharedWithChannelTeam - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3933,7 +3953,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4029,46 +4049,6 @@ BODYPARAMETER : sharedWithChannelTeam - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4108,6 +4088,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4554,6 +4539,12 @@ BODYPARAMETER : sharedWithChannelTeam - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4838,7 +4829,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -4992,7 +4983,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5090,8 +5081,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5303,7 +5294,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5357,7 +5348,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5400,14 +5391,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5859,8 +5850,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6874,7 +6871,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6885,6 +6882,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6915,8 +6915,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6942,7 +6945,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6955,6 +6958,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6994,7 +7000,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7688,7 +7694,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7737,7 +7743,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -7983,6 +7989,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8038,7 +8046,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8502,7 +8513,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8598,46 +8609,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8677,6 +8648,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9129,6 +9105,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgTeam.md b/src/Teams/Teams/docs/v1.0-beta/New-MgTeam.md index 2eb052ea329..afb8ef20c7f 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgTeam.md @@ -905,7 +905,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -1059,7 +1059,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1157,8 +1157,8 @@ ALLCHANNELS : List of channels either hosted in or sha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1370,7 +1370,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1424,7 +1424,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1467,14 +1467,14 @@ ALLCHANNELS : List of channels either hosted in or sha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1926,8 +1926,14 @@ ALLCHANNELS : List of channels either hosted in or sha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2941,7 +2947,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2952,6 +2958,9 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2982,8 +2991,11 @@ ALLCHANNELS : List of channels either hosted in or sha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -3009,7 +3021,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -3022,6 +3034,9 @@ ALLCHANNELS : List of channels either hosted in or sha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3061,7 +3076,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3992,7 +4007,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4041,7 +4056,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4287,6 +4302,8 @@ ALLCHANNELS : List of channels either hosted in or sha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4342,7 +4359,10 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4802,7 +4822,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4898,46 +4918,6 @@ ALLCHANNELS : List of channels either hosted in or sha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4977,6 +4957,11 @@ ALLCHANNELS : List of channels either hosted in or sha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5429,6 +5414,12 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5440,7 +5431,7 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5594,7 +5585,7 @@ BODYPARAMETER : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5692,8 +5683,8 @@ BODYPARAMETER : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5905,7 +5896,7 @@ BODYPARAMETER : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5959,7 +5950,7 @@ BODYPARAMETER : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -6002,14 +5993,14 @@ BODYPARAMETER : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6461,8 +6452,14 @@ BODYPARAMETER : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7476,7 +7473,7 @@ BODYPARAMETER : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7487,6 +7484,9 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7517,8 +7517,11 @@ BODYPARAMETER : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7544,7 +7547,7 @@ BODYPARAMETER : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7557,6 +7560,9 @@ BODYPARAMETER : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7596,7 +7602,7 @@ BODYPARAMETER : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -8290,7 +8296,7 @@ BODYPARAMETER : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8339,7 +8345,7 @@ BODYPARAMETER : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8585,6 +8591,8 @@ BODYPARAMETER : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8640,7 +8648,10 @@ BODYPARAMETER : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -9104,7 +9115,7 @@ BODYPARAMETER : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9200,46 +9211,6 @@ BODYPARAMETER : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9279,6 +9250,11 @@ BODYPARAMETER : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9731,6 +9707,12 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -9969,7 +9951,7 @@ CHANNELS : The collection of channels and messages ass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -10123,7 +10105,7 @@ CHANNELS : The collection of channels and messages ass - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10221,8 +10203,8 @@ CHANNELS : The collection of channels and messages ass - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10434,7 +10416,7 @@ CHANNELS : The collection of channels and messages ass - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10488,7 +10470,7 @@ CHANNELS : The collection of channels and messages ass - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10531,14 +10513,14 @@ CHANNELS : The collection of channels and messages ass - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10990,8 +10972,14 @@ CHANNELS : The collection of channels and messages ass - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -12005,7 +11993,7 @@ CHANNELS : The collection of channels and messages ass - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -12016,6 +12004,9 @@ CHANNELS : The collection of channels and messages ass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -12046,8 +12037,11 @@ CHANNELS : The collection of channels and messages ass - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -12073,7 +12067,7 @@ CHANNELS : The collection of channels and messages ass - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12086,6 +12080,9 @@ CHANNELS : The collection of channels and messages ass - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12125,7 +12122,7 @@ CHANNELS : The collection of channels and messages ass - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -13056,7 +13053,7 @@ CHANNELS : The collection of channels and messages ass - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13105,7 +13102,7 @@ CHANNELS : The collection of channels and messages ass - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13351,6 +13348,8 @@ CHANNELS : The collection of channels and messages ass - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13406,7 +13405,10 @@ CHANNELS : The collection of channels and messages ass - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13866,7 +13868,7 @@ CHANNELS : The collection of channels and messages ass - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13962,46 +13964,6 @@ CHANNELS : The collection of channels and messages ass - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14041,6 +14003,11 @@ CHANNELS : The collection of channels and messages ass - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14493,6 +14460,12 @@ CHANNELS : The collection of channels and messages ass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14522,7 +14495,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14988,8 +14961,8 @@ GROUP : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15201,7 +15174,7 @@ GROUP : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15253,7 +15226,7 @@ GROUP : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15295,14 +15268,14 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15595,8 +15568,14 @@ GROUP : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16873,7 +16852,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16893,6 +16872,12 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17795,7 +17780,7 @@ GROUP : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17844,7 +17829,7 @@ GROUP : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17996,6 +17981,9 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -18026,8 +18014,11 @@ GROUP : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -18053,7 +18044,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18066,6 +18057,9 @@ GROUP : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18200,6 +18194,8 @@ GROUP : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18255,7 +18251,10 @@ GROUP : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18715,7 +18714,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18811,46 +18810,6 @@ GROUP : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18890,6 +18849,11 @@ GROUP : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -19000,7 +18964,7 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -19010,7 +18974,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -19048,7 +19012,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -19202,7 +19166,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19300,8 +19264,8 @@ INCOMINGCHANNELS : List of channels shared with the te - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19513,7 +19477,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19567,7 +19531,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19610,14 +19574,14 @@ INCOMINGCHANNELS : List of channels shared with the te - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -20069,8 +20033,14 @@ INCOMINGCHANNELS : List of channels shared with the te - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -21084,7 +21054,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -21095,6 +21065,9 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -21125,8 +21098,11 @@ INCOMINGCHANNELS : List of channels shared with the te - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21152,7 +21128,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21165,6 +21141,9 @@ INCOMINGCHANNELS : List of channels shared with the te - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21204,7 +21183,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -22135,7 +22114,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22184,7 +22163,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22430,6 +22409,8 @@ INCOMINGCHANNELS : List of channels shared with the te - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22485,7 +22466,10 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22945,7 +22929,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -23041,46 +23025,6 @@ INCOMINGCHANNELS : List of channels shared with the te - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -23120,6 +23064,11 @@ INCOMINGCHANNELS : List of channels shared with the te - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23572,6 +23521,12 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -23803,7 +23758,7 @@ OWNERS : The list of this team's owners. Currently, when - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23901,8 +23856,8 @@ OWNERS : The list of this team's owners. Currently, when - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24114,7 +24069,7 @@ OWNERS : The list of this team's owners. Currently, when - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24168,7 +24123,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24211,14 +24166,14 @@ OWNERS : The list of this team's owners. Currently, when - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24670,8 +24625,14 @@ OWNERS : The list of this team's owners. Currently, when - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -26093,7 +26054,7 @@ OWNERS : The list of this team's owners. Currently, when - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -26104,6 +26065,9 @@ OWNERS : The list of this team's owners. Currently, when - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26134,8 +26098,11 @@ OWNERS : The list of this team's owners. Currently, when - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26161,7 +26128,7 @@ OWNERS : The list of this team's owners. Currently, when - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26174,6 +26141,9 @@ OWNERS : The list of this team's owners. Currently, when - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26213,7 +26183,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26235,7 +26205,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26255,6 +26225,12 @@ OWNERS : The list of this team's owners. Currently, when - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27166,7 +27142,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27215,7 +27191,7 @@ OWNERS : The list of this team's owners. Currently, when - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27461,6 +27437,8 @@ OWNERS : The list of this team's owners. Currently, when - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27516,7 +27494,10 @@ OWNERS : The list of this team's owners. Currently, when - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27976,7 +27957,7 @@ OWNERS : The list of this team's owners. Currently, when - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -28072,46 +28053,6 @@ OWNERS : The list of this team's owners. Currently, when - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28151,6 +28092,11 @@ OWNERS : The list of this team's owners. Currently, when - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28206,7 +28152,7 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -28360,7 +28306,7 @@ PRIMARYCHANNEL : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28458,8 +28404,8 @@ PRIMARYCHANNEL : channel - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28671,7 +28617,7 @@ PRIMARYCHANNEL : channel - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28725,7 +28671,7 @@ PRIMARYCHANNEL : channel - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28768,14 +28714,14 @@ PRIMARYCHANNEL : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29227,8 +29173,14 @@ PRIMARYCHANNEL : channel - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30242,7 +30194,7 @@ PRIMARYCHANNEL : channel - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30253,6 +30205,9 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30283,8 +30238,11 @@ PRIMARYCHANNEL : channel - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30310,7 +30268,7 @@ PRIMARYCHANNEL : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30323,6 +30281,9 @@ PRIMARYCHANNEL : channel - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30362,7 +30323,7 @@ PRIMARYCHANNEL : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -31293,7 +31254,7 @@ PRIMARYCHANNEL : channel - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31342,7 +31303,7 @@ PRIMARYCHANNEL : channel - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31588,6 +31549,8 @@ PRIMARYCHANNEL : channel - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31643,7 +31606,10 @@ PRIMARYCHANNEL : channel - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -32103,7 +32069,7 @@ PRIMARYCHANNEL : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32199,46 +32165,6 @@ PRIMARYCHANNEL : channel - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32278,6 +32204,11 @@ PRIMARYCHANNEL : channel - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32730,6 +32661,12 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -32942,7 +32879,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -33089,7 +33026,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -33187,8 +33124,8 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -33400,7 +33337,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -33454,7 +33391,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -33497,14 +33434,14 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33956,8 +33893,14 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34971,7 +34914,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34982,6 +34925,9 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -35012,8 +34958,11 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -35039,7 +34988,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -35052,6 +35001,9 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35091,7 +35043,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -35785,7 +35737,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35834,7 +35786,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36080,6 +36032,8 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36135,7 +36089,10 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36599,7 +36556,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36695,46 +36652,6 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36774,6 +36691,11 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37226,6 +37148,12 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamChannel.md b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamChannel.md index b378fed83a3..3033dabd347 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamChannel.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamChannel.md @@ -19,8 +19,9 @@ New-MgTeamChannel -TeamId [-AdditionalProperties ] [-Created [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-Confirm] [-WhatIf] + [] ``` ### Create1 @@ -42,8 +43,9 @@ New-MgTeamChannel -InputObject [-AdditionalProperties ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -237,6 +239,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -412,6 +415,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Summary +channelSummary +To construct, please use Get-Help -Online and see NOTES section for SUMMARY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphChannelSummary +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Tabs A collection of all the tabs in the channel. A navigation property. @@ -535,7 +554,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -689,7 +708,7 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -787,8 +806,8 @@ BODYPARAMETER : channel - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1000,7 +1019,7 @@ BODYPARAMETER : channel - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1054,7 +1073,7 @@ BODYPARAMETER : channel - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1097,14 +1116,14 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1556,8 +1575,14 @@ BODYPARAMETER : channel - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2571,7 +2596,7 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2582,6 +2607,9 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2612,8 +2640,11 @@ BODYPARAMETER : channel - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2639,7 +2670,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2652,6 +2683,9 @@ BODYPARAMETER : channel - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2691,7 +2725,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3622,7 +3656,7 @@ BODYPARAMETER : channel - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3671,7 +3705,7 @@ BODYPARAMETER : channel - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3917,6 +3951,8 @@ BODYPARAMETER : channel - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3972,7 +4008,10 @@ BODYPARAMETER : channel - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4432,7 +4471,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4528,46 +4567,6 @@ BODYPARAMETER : channel - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4607,6 +4606,11 @@ BODYPARAMETER : channel - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5059,6 +5063,12 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5215,7 +5225,7 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5313,8 +5323,8 @@ FILESFOLDER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5526,7 +5536,7 @@ FILESFOLDER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5580,7 +5590,7 @@ FILESFOLDER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5623,14 +5633,14 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6082,8 +6092,14 @@ FILESFOLDER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7097,7 +7113,7 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7108,6 +7124,9 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7138,8 +7157,11 @@ FILESFOLDER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7165,7 +7187,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7178,6 +7200,9 @@ FILESFOLDER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7217,7 +7242,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7239,7 +7264,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7259,6 +7284,12 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8174,7 +8205,7 @@ FILESFOLDER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8223,7 +8254,7 @@ FILESFOLDER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8469,6 +8500,8 @@ FILESFOLDER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8524,7 +8557,10 @@ FILESFOLDER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8984,7 +9020,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9080,46 +9116,6 @@ FILESFOLDER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9159,6 +9155,11 @@ FILESFOLDER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9745,7 +9746,7 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -9899,7 +9900,7 @@ SHAREDWITHTEAMS : A collection of t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9997,8 +9998,8 @@ SHAREDWITHTEAMS : A collection of t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10210,7 +10211,7 @@ SHAREDWITHTEAMS : A collection of t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10264,7 +10265,7 @@ SHAREDWITHTEAMS : A collection of t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10307,14 +10308,14 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10766,8 +10767,14 @@ SHAREDWITHTEAMS : A collection of t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11781,7 +11788,7 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11792,6 +11799,9 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11822,8 +11832,11 @@ SHAREDWITHTEAMS : A collection of t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11849,7 +11862,7 @@ SHAREDWITHTEAMS : A collection of t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11862,6 +11875,9 @@ SHAREDWITHTEAMS : A collection of t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11901,7 +11917,7 @@ SHAREDWITHTEAMS : A collection of t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12595,7 +12611,7 @@ SHAREDWITHTEAMS : A collection of t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12644,7 +12660,7 @@ SHAREDWITHTEAMS : A collection of t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -12890,6 +12906,8 @@ SHAREDWITHTEAMS : A collection of t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -12945,7 +12963,10 @@ SHAREDWITHTEAMS : A collection of t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13409,7 +13430,7 @@ SHAREDWITHTEAMS : A collection of t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13505,46 +13526,6 @@ SHAREDWITHTEAMS : A collection of t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13584,6 +13565,11 @@ SHAREDWITHTEAMS : A collection of t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14030,6 +14016,12 @@ SHAREDWITHTEAMS : A collection of t - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14268,6 +14260,13 @@ SHAREDWITHTEAMS : A collection of t - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. +SUMMARY : channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: + TABS : A collection of all the tabs in the channel. A navigation property. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Configuration ]`: teamsTabConfiguration diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamChannelSharedWithTeam.md index 42c0d465897..0615bd9e2ce 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamChannelSharedWithTeam.md @@ -284,7 +284,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -438,7 +438,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -536,8 +536,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -749,7 +749,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -803,7 +803,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -846,14 +846,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1305,8 +1305,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2320,7 +2326,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2331,6 +2337,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2361,8 +2370,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2388,7 +2400,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2401,6 +2413,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2440,7 +2455,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3134,7 +3149,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3183,7 +3198,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3429,6 +3444,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3484,7 +3501,10 @@ BODYPARAMETER : sharedWithChannelTeam - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3948,7 +3968,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4044,46 +4064,6 @@ BODYPARAMETER : sharedWithChannelTeam - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4123,6 +4103,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4569,6 +4554,12 @@ BODYPARAMETER : sharedWithChannelTeam - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4853,7 +4844,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5007,7 +4998,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5105,8 +5096,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5318,7 +5309,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5372,7 +5363,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5415,14 +5406,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5874,8 +5865,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6889,7 +6886,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6900,6 +6897,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6930,8 +6930,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6957,7 +6960,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6970,6 +6973,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7009,7 +7015,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7703,7 +7709,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7752,7 +7758,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -7998,6 +8004,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8053,7 +8061,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8517,7 +8528,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8613,46 +8624,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8692,6 +8663,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9144,6 +9120,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamPrimaryChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamPrimaryChannelSharedWithTeam.md index e130b5d6903..102f20c94b1 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamPrimaryChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamPrimaryChannelSharedWithTeam.md @@ -269,7 +269,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -423,7 +423,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -521,8 +521,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -734,7 +734,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -788,7 +788,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -831,14 +831,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1290,8 +1290,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2305,7 +2311,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2316,6 +2322,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2346,8 +2355,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2373,7 +2385,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2386,6 +2398,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2425,7 +2440,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3119,7 +3134,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3168,7 +3183,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3414,6 +3429,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3469,7 +3486,10 @@ BODYPARAMETER : sharedWithChannelTeam - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3933,7 +3953,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4029,46 +4049,6 @@ BODYPARAMETER : sharedWithChannelTeam - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4108,6 +4088,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4554,6 +4539,12 @@ BODYPARAMETER : sharedWithChannelTeam - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4838,7 +4829,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -4992,7 +4983,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5090,8 +5081,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5303,7 +5294,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5357,7 +5348,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5400,14 +5391,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5859,8 +5850,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6874,7 +6871,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6885,6 +6882,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6915,8 +6915,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6942,7 +6945,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6955,6 +6958,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6994,7 +7000,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7688,7 +7694,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7737,7 +7743,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -7983,6 +7989,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8038,7 +8046,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8502,7 +8513,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8598,46 +8609,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8677,6 +8648,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9129,6 +9105,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkDeletedTeam.md b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkDeletedTeam.md index 37e4fb9b420..c7680d74b5b 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkDeletedTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkDeletedTeam.md @@ -152,7 +152,7 @@ BODYPARAMETER : deletedTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -306,7 +306,7 @@ BODYPARAMETER : deletedTeam - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -404,8 +404,8 @@ BODYPARAMETER : deletedTeam - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -617,7 +617,7 @@ BODYPARAMETER : deletedTeam - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -671,7 +671,7 @@ BODYPARAMETER : deletedTeam - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -714,14 +714,14 @@ BODYPARAMETER : deletedTeam - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1173,8 +1173,14 @@ BODYPARAMETER : deletedTeam - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2188,7 +2194,7 @@ BODYPARAMETER : deletedTeam - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2199,6 +2205,9 @@ BODYPARAMETER : deletedTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2229,8 +2238,11 @@ BODYPARAMETER : deletedTeam - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2256,7 +2268,7 @@ BODYPARAMETER : deletedTeam - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2269,6 +2281,9 @@ BODYPARAMETER : deletedTeam - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2308,7 +2323,7 @@ BODYPARAMETER : deletedTeam - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3239,7 +3254,7 @@ BODYPARAMETER : deletedTeam - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3288,7 +3303,7 @@ BODYPARAMETER : deletedTeam - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3534,6 +3549,8 @@ BODYPARAMETER : deletedTeam - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3589,7 +3606,10 @@ BODYPARAMETER : deletedTeam - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4049,7 +4069,7 @@ BODYPARAMETER : deletedTeam - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4145,46 +4165,6 @@ BODYPARAMETER : deletedTeam - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4224,6 +4204,11 @@ BODYPARAMETER : deletedTeam - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4676,6 +4661,12 @@ BODYPARAMETER : deletedTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4684,7 +4675,7 @@ CHANNELS : The channels those are either shared with t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -4838,7 +4829,7 @@ CHANNELS : The channels those are either shared with t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -4936,8 +4927,8 @@ CHANNELS : The channels those are either shared with t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5149,7 +5140,7 @@ CHANNELS : The channels those are either shared with t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5203,7 +5194,7 @@ CHANNELS : The channels those are either shared with t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5246,14 +5237,14 @@ CHANNELS : The channels those are either shared with t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5705,8 +5696,14 @@ CHANNELS : The channels those are either shared with t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6720,7 +6717,7 @@ CHANNELS : The channels those are either shared with t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6731,6 +6728,9 @@ CHANNELS : The channels those are either shared with t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6761,8 +6761,11 @@ CHANNELS : The channels those are either shared with t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6788,7 +6791,7 @@ CHANNELS : The channels those are either shared with t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6801,6 +6804,9 @@ CHANNELS : The channels those are either shared with t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6840,7 +6846,7 @@ CHANNELS : The channels those are either shared with t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7771,7 +7777,7 @@ CHANNELS : The channels those are either shared with t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7820,7 +7826,7 @@ CHANNELS : The channels those are either shared with t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8066,6 +8072,8 @@ CHANNELS : The channels those are either shared with t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8121,7 +8129,10 @@ CHANNELS : The channels those are either shared with t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8581,7 +8592,7 @@ CHANNELS : The channels those are either shared with t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8677,46 +8688,6 @@ CHANNELS : The channels those are either shared with t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8756,6 +8727,11 @@ CHANNELS : The channels those are either shared with t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9208,6 +9184,12 @@ CHANNELS : The channels those are either shared with t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkDeletedTeamChannel.md b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkDeletedTeamChannel.md index 455f32b094d..aea9d592ff0 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkDeletedTeamChannel.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkDeletedTeamChannel.md @@ -19,8 +19,9 @@ New-MgTeamworkDeletedTeamChannel -DeletedTeamId [-AdditionalProperties [-FilesFolder ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-Confirm] [-WhatIf] + [] ``` ### Create @@ -42,8 +43,9 @@ New-MgTeamworkDeletedTeamChannel -InputObject [-AdditionalPrope [-FilesFolder ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -132,6 +134,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -307,6 +310,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Summary +channelSummary +To construct, please use Get-Help -Online and see NOTES section for SUMMARY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphChannelSummary +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Tabs A collection of all the tabs in the channel. A navigation property. @@ -415,7 +434,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -569,7 +588,7 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -667,8 +686,8 @@ BODYPARAMETER : channel - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -880,7 +899,7 @@ BODYPARAMETER : channel - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -934,7 +953,7 @@ BODYPARAMETER : channel - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -977,14 +996,14 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1436,8 +1455,14 @@ BODYPARAMETER : channel - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2451,7 +2476,7 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2462,6 +2487,9 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2492,8 +2520,11 @@ BODYPARAMETER : channel - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2519,7 +2550,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2532,6 +2563,9 @@ BODYPARAMETER : channel - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2571,7 +2605,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3502,7 +3536,7 @@ BODYPARAMETER : channel - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3551,7 +3585,7 @@ BODYPARAMETER : channel - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3797,6 +3831,8 @@ BODYPARAMETER : channel - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3852,7 +3888,10 @@ BODYPARAMETER : channel - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4312,7 +4351,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4408,46 +4447,6 @@ BODYPARAMETER : channel - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4487,6 +4486,11 @@ BODYPARAMETER : channel - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4939,6 +4943,12 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5095,7 +5105,7 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5193,8 +5203,8 @@ FILESFOLDER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5406,7 +5416,7 @@ FILESFOLDER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5460,7 +5470,7 @@ FILESFOLDER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5503,14 +5513,14 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5962,8 +5972,14 @@ FILESFOLDER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6977,7 +6993,7 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6988,6 +7004,9 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7018,8 +7037,11 @@ FILESFOLDER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7045,7 +7067,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7058,6 +7080,9 @@ FILESFOLDER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7097,7 +7122,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7119,7 +7144,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7139,6 +7164,12 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8054,7 +8085,7 @@ FILESFOLDER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8103,7 +8134,7 @@ FILESFOLDER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8349,6 +8380,8 @@ FILESFOLDER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8404,7 +8437,10 @@ FILESFOLDER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8864,7 +8900,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8960,46 +8996,6 @@ FILESFOLDER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9039,6 +9035,11 @@ FILESFOLDER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9625,7 +9626,7 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -9779,7 +9780,7 @@ SHAREDWITHTEAMS : A collection of t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9877,8 +9878,8 @@ SHAREDWITHTEAMS : A collection of t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10090,7 +10091,7 @@ SHAREDWITHTEAMS : A collection of t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10144,7 +10145,7 @@ SHAREDWITHTEAMS : A collection of t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10187,14 +10188,14 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10646,8 +10647,14 @@ SHAREDWITHTEAMS : A collection of t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11661,7 +11668,7 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11672,6 +11679,9 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11702,8 +11712,11 @@ SHAREDWITHTEAMS : A collection of t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11729,7 +11742,7 @@ SHAREDWITHTEAMS : A collection of t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11742,6 +11755,9 @@ SHAREDWITHTEAMS : A collection of t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11781,7 +11797,7 @@ SHAREDWITHTEAMS : A collection of t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12475,7 +12491,7 @@ SHAREDWITHTEAMS : A collection of t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12524,7 +12540,7 @@ SHAREDWITHTEAMS : A collection of t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -12770,6 +12786,8 @@ SHAREDWITHTEAMS : A collection of t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -12825,7 +12843,10 @@ SHAREDWITHTEAMS : A collection of t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13289,7 +13310,7 @@ SHAREDWITHTEAMS : A collection of t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13385,46 +13406,6 @@ SHAREDWITHTEAMS : A collection of t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13464,6 +13445,11 @@ SHAREDWITHTEAMS : A collection of t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13910,6 +13896,12 @@ SHAREDWITHTEAMS : A collection of t - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14148,6 +14140,13 @@ SHAREDWITHTEAMS : A collection of t - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. +SUMMARY : channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: + TABS : A collection of all the tabs in the channel. A navigation property. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Configuration ]`: teamsTabConfiguration diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkDeletedTeamChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkDeletedTeamChannelSharedWithTeam.md index a9123bb0f53..4cf63316d5b 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkDeletedTeamChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkDeletedTeamChannelSharedWithTeam.md @@ -286,7 +286,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -440,7 +440,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -538,8 +538,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -751,7 +751,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -805,7 +805,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -848,14 +848,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1307,8 +1307,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2322,7 +2328,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2333,6 +2339,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2363,8 +2372,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2390,7 +2402,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2403,6 +2415,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2442,7 +2457,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3136,7 +3151,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3185,7 +3200,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3431,6 +3446,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3486,7 +3503,10 @@ BODYPARAMETER : sharedWithChannelTeam - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3950,7 +3970,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4046,46 +4066,6 @@ BODYPARAMETER : sharedWithChannelTeam - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4125,6 +4105,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4571,6 +4556,12 @@ BODYPARAMETER : sharedWithChannelTeam - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4855,7 +4846,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5009,7 +5000,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5107,8 +5098,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5320,7 +5311,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5374,7 +5365,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5417,14 +5408,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5876,8 +5867,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6891,7 +6888,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6902,6 +6899,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6932,8 +6932,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6959,7 +6962,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6972,6 +6975,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7011,7 +7017,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7705,7 +7711,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7754,7 +7760,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8000,6 +8006,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8055,7 +8063,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8519,7 +8530,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8615,46 +8626,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8694,6 +8665,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9146,6 +9122,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkTeamTemplate.md b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkTeamTemplate.md index 02b9bbf0728..5f668f9eacd 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkTeamTemplate.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkTeamTemplate.md @@ -176,7 +176,7 @@ BODYPARAMETER : teamTemplate - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -323,7 +323,7 @@ BODYPARAMETER : teamTemplate - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -421,8 +421,8 @@ BODYPARAMETER : teamTemplate - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -634,7 +634,7 @@ BODYPARAMETER : teamTemplate - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -688,7 +688,7 @@ BODYPARAMETER : teamTemplate - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -731,14 +731,14 @@ BODYPARAMETER : teamTemplate - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1190,8 +1190,14 @@ BODYPARAMETER : teamTemplate - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2205,7 +2211,7 @@ BODYPARAMETER : teamTemplate - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2216,6 +2222,9 @@ BODYPARAMETER : teamTemplate - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2246,8 +2255,11 @@ BODYPARAMETER : teamTemplate - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2273,7 +2285,7 @@ BODYPARAMETER : teamTemplate - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2286,6 +2298,9 @@ BODYPARAMETER : teamTemplate - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2325,7 +2340,7 @@ BODYPARAMETER : teamTemplate - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3019,7 +3034,7 @@ BODYPARAMETER : teamTemplate - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3068,7 +3083,7 @@ BODYPARAMETER : teamTemplate - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3314,6 +3329,8 @@ BODYPARAMETER : teamTemplate - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3369,7 +3386,10 @@ BODYPARAMETER : teamTemplate - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3833,7 +3853,7 @@ BODYPARAMETER : teamTemplate - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -3929,46 +3949,6 @@ BODYPARAMETER : teamTemplate - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4008,6 +3988,11 @@ BODYPARAMETER : teamTemplate - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4460,6 +4445,12 @@ BODYPARAMETER : teamTemplate - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4707,7 +4698,7 @@ DEFINITIONS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -4854,7 +4845,7 @@ DEFINITIONS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -4952,8 +4943,8 @@ DEFINITIONS : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5165,7 +5156,7 @@ DEFINITIONS : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5219,7 +5210,7 @@ DEFINITIONS : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5262,14 +5253,14 @@ DEFINITIONS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5721,8 +5712,14 @@ DEFINITIONS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6736,7 +6733,7 @@ DEFINITIONS : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6747,6 +6744,9 @@ DEFINITIONS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6777,8 +6777,11 @@ DEFINITIONS : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6804,7 +6807,7 @@ DEFINITIONS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6817,6 +6820,9 @@ DEFINITIONS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6856,7 +6862,7 @@ DEFINITIONS : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7550,7 +7556,7 @@ DEFINITIONS : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7599,7 +7605,7 @@ DEFINITIONS : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -7845,6 +7851,8 @@ DEFINITIONS : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -7900,7 +7908,10 @@ DEFINITIONS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8364,7 +8375,7 @@ DEFINITIONS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8460,46 +8471,6 @@ DEFINITIONS : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8539,6 +8510,11 @@ DEFINITIONS : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -8991,6 +8967,12 @@ DEFINITIONS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkTeamTemplateDefinition.md b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkTeamTemplateDefinition.md index db0bdf7b1ac..22187bd885b 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkTeamTemplateDefinition.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgTeamworkTeamTemplateDefinition.md @@ -392,7 +392,7 @@ BODYPARAMETER : teamTemplateDefinition - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -539,7 +539,7 @@ BODYPARAMETER : teamTemplateDefinition - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -637,8 +637,8 @@ BODYPARAMETER : teamTemplateDefinition - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -850,7 +850,7 @@ BODYPARAMETER : teamTemplateDefinition - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -904,7 +904,7 @@ BODYPARAMETER : teamTemplateDefinition - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -947,14 +947,14 @@ BODYPARAMETER : teamTemplateDefinition - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1406,8 +1406,14 @@ BODYPARAMETER : teamTemplateDefinition - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2421,7 +2427,7 @@ BODYPARAMETER : teamTemplateDefinition - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2432,6 +2438,9 @@ BODYPARAMETER : teamTemplateDefinition - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2462,8 +2471,11 @@ BODYPARAMETER : teamTemplateDefinition - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2489,7 +2501,7 @@ BODYPARAMETER : teamTemplateDefinition - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2502,6 +2514,9 @@ BODYPARAMETER : teamTemplateDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2541,7 +2556,7 @@ BODYPARAMETER : teamTemplateDefinition - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3235,7 +3250,7 @@ BODYPARAMETER : teamTemplateDefinition - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3284,7 +3299,7 @@ BODYPARAMETER : teamTemplateDefinition - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3530,6 +3545,8 @@ BODYPARAMETER : teamTemplateDefinition - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3585,7 +3602,10 @@ BODYPARAMETER : teamTemplateDefinition - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4049,7 +4069,7 @@ BODYPARAMETER : teamTemplateDefinition - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4145,46 +4165,6 @@ BODYPARAMETER : teamTemplateDefinition - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4224,6 +4204,11 @@ BODYPARAMETER : teamTemplateDefinition - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4676,6 +4661,12 @@ BODYPARAMETER : teamTemplateDefinition - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4951,7 +4942,7 @@ TEAMDEFINITION : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5105,7 +5096,7 @@ TEAMDEFINITION : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5203,8 +5194,8 @@ TEAMDEFINITION : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5416,7 +5407,7 @@ TEAMDEFINITION : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5470,7 +5461,7 @@ TEAMDEFINITION : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5513,14 +5504,14 @@ TEAMDEFINITION : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5972,8 +5963,14 @@ TEAMDEFINITION : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6987,7 +6984,7 @@ TEAMDEFINITION : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6998,6 +6995,9 @@ TEAMDEFINITION : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7028,8 +7028,11 @@ TEAMDEFINITION : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7055,7 +7058,7 @@ TEAMDEFINITION : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7068,6 +7071,9 @@ TEAMDEFINITION : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7107,7 +7113,7 @@ TEAMDEFINITION : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7801,7 +7807,7 @@ TEAMDEFINITION : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7850,7 +7856,7 @@ TEAMDEFINITION : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8096,6 +8102,8 @@ TEAMDEFINITION : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8151,7 +8159,10 @@ TEAMDEFINITION : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8615,7 +8626,7 @@ TEAMDEFINITION : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8711,46 +8722,6 @@ TEAMDEFINITION : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8790,6 +8761,11 @@ TEAMDEFINITION : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9242,6 +9218,12 @@ TEAMDEFINITION : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgUserChatMessage.md b/src/Teams/Teams/docs/v1.0-beta/New-MgUserChatMessage.md index 90dd00dee29..8a48162bf37 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgUserChatMessage.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgUserChatMessage.md @@ -8,7 +8,8 @@ schema: 2.0.0 # New-MgUserChatMessage ## SYNOPSIS -Send a new chatMessage in the specified channel or a chat. +Send a new chatMessage in the specified chat. +This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. ## SYNTAX @@ -57,7 +58,8 @@ New-MgUserChatMessage -InputObject [-ChatId ] [-Additio ``` ## DESCRIPTION -Send a new chatMessage in the specified channel or a chat. +Send a new chatMessage in the specified chat. +This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. ## EXAMPLES diff --git a/src/Teams/Teams/docs/v1.0-beta/New-MgUserTeamworkAssociatedTeam.md b/src/Teams/Teams/docs/v1.0-beta/New-MgUserTeamworkAssociatedTeam.md index 175080e4189..1edc7a043c4 100644 --- a/src/Teams/Teams/docs/v1.0-beta/New-MgUserTeamworkAssociatedTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/New-MgUserTeamworkAssociatedTeam.md @@ -266,7 +266,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -420,7 +420,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -518,8 +518,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -731,7 +731,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -785,7 +785,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -828,14 +828,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1287,8 +1287,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2302,7 +2308,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2313,6 +2319,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2343,8 +2352,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2370,7 +2382,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2383,6 +2395,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2422,7 +2437,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3116,7 +3131,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3165,7 +3180,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3411,6 +3426,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3466,7 +3483,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3930,7 +3950,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4026,46 +4046,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4105,6 +4085,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4557,6 +4542,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeam.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeam.md index a44dac6a750..118c4b5cc4a 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeam.md @@ -733,7 +733,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -887,7 +887,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -985,8 +985,8 @@ ALLCHANNELS : List of channels either hosted in or sha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1198,7 +1198,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1252,7 +1252,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1295,14 +1295,14 @@ ALLCHANNELS : List of channels either hosted in or sha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1754,8 +1754,14 @@ ALLCHANNELS : List of channels either hosted in or sha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2769,7 +2775,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2780,6 +2786,9 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2810,8 +2819,11 @@ ALLCHANNELS : List of channels either hosted in or sha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2837,7 +2849,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2850,6 +2862,9 @@ ALLCHANNELS : List of channels either hosted in or sha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2889,7 +2904,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3820,7 +3835,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3869,7 +3884,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4115,6 +4130,8 @@ ALLCHANNELS : List of channels either hosted in or sha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4170,7 +4187,10 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4630,7 +4650,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4726,46 +4746,6 @@ ALLCHANNELS : List of channels either hosted in or sha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4805,6 +4785,11 @@ ALLCHANNELS : List of channels either hosted in or sha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5257,6 +5242,12 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5268,7 +5259,7 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5422,7 +5413,7 @@ BODYPARAMETER : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5520,8 +5511,8 @@ BODYPARAMETER : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5733,7 +5724,7 @@ BODYPARAMETER : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5787,7 +5778,7 @@ BODYPARAMETER : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5830,14 +5821,14 @@ BODYPARAMETER : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6289,8 +6280,14 @@ BODYPARAMETER : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7304,7 +7301,7 @@ BODYPARAMETER : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7315,6 +7312,9 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7345,8 +7345,11 @@ BODYPARAMETER : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7372,7 +7375,7 @@ BODYPARAMETER : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7385,6 +7388,9 @@ BODYPARAMETER : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7424,7 +7430,7 @@ BODYPARAMETER : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -8118,7 +8124,7 @@ BODYPARAMETER : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8167,7 +8173,7 @@ BODYPARAMETER : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8413,6 +8419,8 @@ BODYPARAMETER : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8468,7 +8476,10 @@ BODYPARAMETER : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8932,7 +8943,7 @@ BODYPARAMETER : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9028,46 +9039,6 @@ BODYPARAMETER : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9107,6 +9078,11 @@ BODYPARAMETER : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9559,6 +9535,12 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -9797,7 +9779,7 @@ CHANNELS : The collection of channels and messages ass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -9951,7 +9933,7 @@ CHANNELS : The collection of channels and messages ass - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10049,8 +10031,8 @@ CHANNELS : The collection of channels and messages ass - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10262,7 +10244,7 @@ CHANNELS : The collection of channels and messages ass - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10316,7 +10298,7 @@ CHANNELS : The collection of channels and messages ass - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10359,14 +10341,14 @@ CHANNELS : The collection of channels and messages ass - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10818,8 +10800,14 @@ CHANNELS : The collection of channels and messages ass - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11833,7 +11821,7 @@ CHANNELS : The collection of channels and messages ass - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11844,6 +11832,9 @@ CHANNELS : The collection of channels and messages ass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11874,8 +11865,11 @@ CHANNELS : The collection of channels and messages ass - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11901,7 +11895,7 @@ CHANNELS : The collection of channels and messages ass - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11914,6 +11908,9 @@ CHANNELS : The collection of channels and messages ass - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11953,7 +11950,7 @@ CHANNELS : The collection of channels and messages ass - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12884,7 +12881,7 @@ CHANNELS : The collection of channels and messages ass - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12933,7 +12930,7 @@ CHANNELS : The collection of channels and messages ass - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13179,6 +13176,8 @@ CHANNELS : The collection of channels and messages ass - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13234,7 +13233,10 @@ CHANNELS : The collection of channels and messages ass - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13694,7 +13696,7 @@ CHANNELS : The collection of channels and messages ass - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13790,46 +13792,6 @@ CHANNELS : The collection of channels and messages ass - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13869,6 +13831,11 @@ CHANNELS : The collection of channels and messages ass - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14321,6 +14288,12 @@ CHANNELS : The collection of channels and messages ass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14350,7 +14323,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14816,8 +14789,8 @@ GROUP : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15029,7 +15002,7 @@ GROUP : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15081,7 +15054,7 @@ GROUP : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15123,14 +15096,14 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15423,8 +15396,14 @@ GROUP : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16701,7 +16680,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16721,6 +16700,12 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17623,7 +17608,7 @@ GROUP : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17672,7 +17657,7 @@ GROUP : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17824,6 +17809,9 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -17854,8 +17842,11 @@ GROUP : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -17881,7 +17872,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17894,6 +17885,9 @@ GROUP : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18028,6 +18022,8 @@ GROUP : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18083,7 +18079,10 @@ GROUP : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18543,7 +18542,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18639,46 +18638,6 @@ GROUP : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18718,6 +18677,11 @@ GROUP : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18828,7 +18792,7 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -18838,7 +18802,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -18876,7 +18840,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -19030,7 +18994,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19128,8 +19092,8 @@ INCOMINGCHANNELS : List of channels shared with the te - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19341,7 +19305,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19395,7 +19359,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19438,14 +19402,14 @@ INCOMINGCHANNELS : List of channels shared with the te - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19897,8 +19861,14 @@ INCOMINGCHANNELS : List of channels shared with the te - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20912,7 +20882,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20923,6 +20893,9 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20953,8 +20926,11 @@ INCOMINGCHANNELS : List of channels shared with the te - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20980,7 +20956,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20993,6 +20969,9 @@ INCOMINGCHANNELS : List of channels shared with the te - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21032,7 +21011,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21963,7 +21942,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22012,7 +21991,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22258,6 +22237,8 @@ INCOMINGCHANNELS : List of channels shared with the te - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22313,7 +22294,10 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22773,7 +22757,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22869,46 +22853,6 @@ INCOMINGCHANNELS : List of channels shared with the te - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22948,6 +22892,11 @@ INCOMINGCHANNELS : List of channels shared with the te - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23400,6 +23349,12 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -23670,7 +23625,7 @@ OWNERS : The list of this team's owners. Currently, when - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23768,8 +23723,8 @@ OWNERS : The list of this team's owners. Currently, when - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23981,7 +23936,7 @@ OWNERS : The list of this team's owners. Currently, when - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24035,7 +23990,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24078,14 +24033,14 @@ OWNERS : The list of this team's owners. Currently, when - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24537,8 +24492,14 @@ OWNERS : The list of this team's owners. Currently, when - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25960,7 +25921,7 @@ OWNERS : The list of this team's owners. Currently, when - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25971,6 +25932,9 @@ OWNERS : The list of this team's owners. Currently, when - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26001,8 +25965,11 @@ OWNERS : The list of this team's owners. Currently, when - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26028,7 +25995,7 @@ OWNERS : The list of this team's owners. Currently, when - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26041,6 +26008,9 @@ OWNERS : The list of this team's owners. Currently, when - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26080,7 +26050,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26102,7 +26072,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26122,6 +26092,12 @@ OWNERS : The list of this team's owners. Currently, when - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27033,7 +27009,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27082,7 +27058,7 @@ OWNERS : The list of this team's owners. Currently, when - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27328,6 +27304,8 @@ OWNERS : The list of this team's owners. Currently, when - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27383,7 +27361,10 @@ OWNERS : The list of this team's owners. Currently, when - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27843,7 +27824,7 @@ OWNERS : The list of this team's owners. Currently, when - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27939,46 +27920,6 @@ OWNERS : The list of this team's owners. Currently, when - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28018,6 +27959,11 @@ OWNERS : The list of this team's owners. Currently, when - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28073,7 +28019,7 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -28227,7 +28173,7 @@ PRIMARYCHANNEL : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28325,8 +28271,8 @@ PRIMARYCHANNEL : channel - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28538,7 +28484,7 @@ PRIMARYCHANNEL : channel - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28592,7 +28538,7 @@ PRIMARYCHANNEL : channel - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28635,14 +28581,14 @@ PRIMARYCHANNEL : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29094,8 +29040,14 @@ PRIMARYCHANNEL : channel - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30109,7 +30061,7 @@ PRIMARYCHANNEL : channel - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30120,6 +30072,9 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30150,8 +30105,11 @@ PRIMARYCHANNEL : channel - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30177,7 +30135,7 @@ PRIMARYCHANNEL : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30190,6 +30148,9 @@ PRIMARYCHANNEL : channel - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30229,7 +30190,7 @@ PRIMARYCHANNEL : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -31160,7 +31121,7 @@ PRIMARYCHANNEL : channel - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31209,7 +31170,7 @@ PRIMARYCHANNEL : channel - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31455,6 +31416,8 @@ PRIMARYCHANNEL : channel - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31510,7 +31473,10 @@ PRIMARYCHANNEL : channel - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -31970,7 +31936,7 @@ PRIMARYCHANNEL : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32066,46 +32032,6 @@ PRIMARYCHANNEL : channel - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32145,6 +32071,11 @@ PRIMARYCHANNEL : channel - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32597,6 +32528,12 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -32809,7 +32746,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -32956,7 +32893,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -33054,8 +32991,8 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -33267,7 +33204,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -33321,7 +33258,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -33364,14 +33301,14 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33823,8 +33760,14 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34838,7 +34781,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34849,6 +34792,9 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34879,8 +34825,11 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -34906,7 +34855,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -34919,6 +34868,9 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34958,7 +34910,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -35652,7 +35604,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35701,7 +35653,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -35947,6 +35899,8 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36002,7 +35956,10 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36466,7 +36423,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36562,46 +36519,6 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36641,6 +36558,11 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37093,6 +37015,12 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamChannel.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamChannel.md index f13177f04f7..083cc8f581d 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamChannel.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamChannel.md @@ -19,8 +19,9 @@ Update-MgGroupTeamChannel -ChannelId -GroupId [-AdditionalProp [-FilesFolder ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ### Update @@ -42,8 +43,9 @@ Update-MgGroupTeamChannel -InputObject [-AdditionalProperties < [-FilesFolder ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -132,6 +134,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -337,6 +340,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Summary +channelSummary +To construct, please use Get-Help -Online and see NOTES section for SUMMARY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphChannelSummary +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Tabs A collection of all the tabs in the channel. A navigation property. @@ -445,7 +464,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -599,7 +618,7 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -697,8 +716,8 @@ BODYPARAMETER : channel - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -910,7 +929,7 @@ BODYPARAMETER : channel - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -964,7 +983,7 @@ BODYPARAMETER : channel - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1007,14 +1026,14 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1466,8 +1485,14 @@ BODYPARAMETER : channel - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2481,7 +2506,7 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2492,6 +2517,9 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2522,8 +2550,11 @@ BODYPARAMETER : channel - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2549,7 +2580,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2562,6 +2593,9 @@ BODYPARAMETER : channel - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2601,7 +2635,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3532,7 +3566,7 @@ BODYPARAMETER : channel - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3581,7 +3615,7 @@ BODYPARAMETER : channel - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3827,6 +3861,8 @@ BODYPARAMETER : channel - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3882,7 +3918,10 @@ BODYPARAMETER : channel - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4342,7 +4381,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4438,46 +4477,6 @@ BODYPARAMETER : channel - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4517,6 +4516,11 @@ BODYPARAMETER : channel - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4969,6 +4973,12 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5125,7 +5135,7 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5223,8 +5233,8 @@ FILESFOLDER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5436,7 +5446,7 @@ FILESFOLDER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5490,7 +5500,7 @@ FILESFOLDER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5533,14 +5543,14 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5992,8 +6002,14 @@ FILESFOLDER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7007,7 +7023,7 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7018,6 +7034,9 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7048,8 +7067,11 @@ FILESFOLDER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7075,7 +7097,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7088,6 +7110,9 @@ FILESFOLDER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7127,7 +7152,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7149,7 +7174,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7169,6 +7194,12 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8084,7 +8115,7 @@ FILESFOLDER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8133,7 +8164,7 @@ FILESFOLDER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8379,6 +8410,8 @@ FILESFOLDER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8434,7 +8467,10 @@ FILESFOLDER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8894,7 +8930,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8990,46 +9026,6 @@ FILESFOLDER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9069,6 +9065,11 @@ FILESFOLDER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9655,7 +9656,7 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -9809,7 +9810,7 @@ SHAREDWITHTEAMS : A collection of t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9907,8 +9908,8 @@ SHAREDWITHTEAMS : A collection of t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10120,7 +10121,7 @@ SHAREDWITHTEAMS : A collection of t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10174,7 +10175,7 @@ SHAREDWITHTEAMS : A collection of t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10217,14 +10218,14 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10676,8 +10677,14 @@ SHAREDWITHTEAMS : A collection of t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11691,7 +11698,7 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11702,6 +11709,9 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11732,8 +11742,11 @@ SHAREDWITHTEAMS : A collection of t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11759,7 +11772,7 @@ SHAREDWITHTEAMS : A collection of t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11772,6 +11785,9 @@ SHAREDWITHTEAMS : A collection of t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11811,7 +11827,7 @@ SHAREDWITHTEAMS : A collection of t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12505,7 +12521,7 @@ SHAREDWITHTEAMS : A collection of t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12554,7 +12570,7 @@ SHAREDWITHTEAMS : A collection of t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -12800,6 +12816,8 @@ SHAREDWITHTEAMS : A collection of t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -12855,7 +12873,10 @@ SHAREDWITHTEAMS : A collection of t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13319,7 +13340,7 @@ SHAREDWITHTEAMS : A collection of t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13415,46 +13436,6 @@ SHAREDWITHTEAMS : A collection of t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13494,6 +13475,11 @@ SHAREDWITHTEAMS : A collection of t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13940,6 +13926,12 @@ SHAREDWITHTEAMS : A collection of t - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14178,6 +14170,13 @@ SHAREDWITHTEAMS : A collection of t - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. +SUMMARY : channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: + TABS : A collection of all the tabs in the channel. A navigation property. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Configuration ]`: teamsTabConfiguration diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamChannelSharedWithTeam.md index 75e6edc0efd..3aa4025bc62 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamChannelSharedWithTeam.md @@ -317,7 +317,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -471,7 +471,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -569,8 +569,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -782,7 +782,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -836,7 +836,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -879,14 +879,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1338,8 +1338,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2353,7 +2359,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2364,6 +2370,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2394,8 +2403,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2421,7 +2433,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2434,6 +2446,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2473,7 +2488,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3167,7 +3182,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3216,7 +3231,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3462,6 +3477,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3517,7 +3534,10 @@ BODYPARAMETER : sharedWithChannelTeam - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3981,7 +4001,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4077,46 +4097,6 @@ BODYPARAMETER : sharedWithChannelTeam - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4156,6 +4136,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4602,6 +4587,12 @@ BODYPARAMETER : sharedWithChannelTeam - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4886,7 +4877,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5040,7 +5031,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5138,8 +5129,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5351,7 +5342,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5405,7 +5396,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5448,14 +5439,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5907,8 +5898,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6922,7 +6919,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6933,6 +6930,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6963,8 +6963,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6990,7 +6993,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7003,6 +7006,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7042,7 +7048,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7736,7 +7742,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7785,7 +7791,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8031,6 +8037,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8086,7 +8094,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8550,7 +8561,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8646,46 +8657,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8725,6 +8696,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9177,6 +9153,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamPrimaryChannel.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamPrimaryChannel.md index 6c9055e6b71..b551d010789 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamPrimaryChannel.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamPrimaryChannel.md @@ -19,8 +19,9 @@ Update-MgGroupTeamPrimaryChannel -GroupId [-AdditionalProperties ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ### Update @@ -42,8 +43,9 @@ Update-MgGroupTeamPrimaryChannel -InputObject [-AdditionalPrope [-FilesFolder ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -117,6 +119,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -322,6 +325,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Summary +channelSummary +To construct, please use Get-Help -Online and see NOTES section for SUMMARY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphChannelSummary +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Tabs A collection of all the tabs in the channel. A navigation property. @@ -430,7 +449,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -584,7 +603,7 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -682,8 +701,8 @@ BODYPARAMETER : channel - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -895,7 +914,7 @@ BODYPARAMETER : channel - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -949,7 +968,7 @@ BODYPARAMETER : channel - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -992,14 +1011,14 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1451,8 +1470,14 @@ BODYPARAMETER : channel - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2466,7 +2491,7 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2477,6 +2502,9 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2507,8 +2535,11 @@ BODYPARAMETER : channel - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2534,7 +2565,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2547,6 +2578,9 @@ BODYPARAMETER : channel - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2586,7 +2620,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3517,7 +3551,7 @@ BODYPARAMETER : channel - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3566,7 +3600,7 @@ BODYPARAMETER : channel - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3812,6 +3846,8 @@ BODYPARAMETER : channel - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3867,7 +3903,10 @@ BODYPARAMETER : channel - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4327,7 +4366,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4423,46 +4462,6 @@ BODYPARAMETER : channel - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4502,6 +4501,11 @@ BODYPARAMETER : channel - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4954,6 +4958,12 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5110,7 +5120,7 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5208,8 +5218,8 @@ FILESFOLDER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5421,7 +5431,7 @@ FILESFOLDER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5475,7 +5485,7 @@ FILESFOLDER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5518,14 +5528,14 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5977,8 +5987,14 @@ FILESFOLDER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6992,7 +7008,7 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7003,6 +7019,9 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7033,8 +7052,11 @@ FILESFOLDER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7060,7 +7082,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7073,6 +7095,9 @@ FILESFOLDER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7112,7 +7137,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7134,7 +7159,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7154,6 +7179,12 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8069,7 +8100,7 @@ FILESFOLDER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8118,7 +8149,7 @@ FILESFOLDER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8364,6 +8395,8 @@ FILESFOLDER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8419,7 +8452,10 @@ FILESFOLDER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8879,7 +8915,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8975,46 +9011,6 @@ FILESFOLDER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9054,6 +9050,11 @@ FILESFOLDER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9640,7 +9641,7 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -9794,7 +9795,7 @@ SHAREDWITHTEAMS : A collection of t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9892,8 +9893,8 @@ SHAREDWITHTEAMS : A collection of t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10105,7 +10106,7 @@ SHAREDWITHTEAMS : A collection of t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10159,7 +10160,7 @@ SHAREDWITHTEAMS : A collection of t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10202,14 +10203,14 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10661,8 +10662,14 @@ SHAREDWITHTEAMS : A collection of t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11676,7 +11683,7 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11687,6 +11694,9 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11717,8 +11727,11 @@ SHAREDWITHTEAMS : A collection of t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11744,7 +11757,7 @@ SHAREDWITHTEAMS : A collection of t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11757,6 +11770,9 @@ SHAREDWITHTEAMS : A collection of t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11796,7 +11812,7 @@ SHAREDWITHTEAMS : A collection of t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12490,7 +12506,7 @@ SHAREDWITHTEAMS : A collection of t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12539,7 +12555,7 @@ SHAREDWITHTEAMS : A collection of t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -12785,6 +12801,8 @@ SHAREDWITHTEAMS : A collection of t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -12840,7 +12858,10 @@ SHAREDWITHTEAMS : A collection of t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13304,7 +13325,7 @@ SHAREDWITHTEAMS : A collection of t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13400,46 +13421,6 @@ SHAREDWITHTEAMS : A collection of t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13479,6 +13460,11 @@ SHAREDWITHTEAMS : A collection of t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13925,6 +13911,12 @@ SHAREDWITHTEAMS : A collection of t - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14163,6 +14155,13 @@ SHAREDWITHTEAMS : A collection of t - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. +SUMMARY : channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: + TABS : A collection of all the tabs in the channel. A navigation property. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Configuration ]`: teamsTabConfiguration diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamPrimaryChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamPrimaryChannelSharedWithTeam.md index 6d21cb7acb9..d5753d67e8c 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamPrimaryChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgGroupTeamPrimaryChannelSharedWithTeam.md @@ -303,7 +303,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -457,7 +457,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -555,8 +555,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -768,7 +768,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -822,7 +822,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -865,14 +865,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1324,8 +1324,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2339,7 +2345,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2350,6 +2356,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2380,8 +2389,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2407,7 +2419,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2420,6 +2432,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2459,7 +2474,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3153,7 +3168,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3202,7 +3217,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3448,6 +3463,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3503,7 +3520,10 @@ BODYPARAMETER : sharedWithChannelTeam - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3967,7 +3987,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4063,46 +4083,6 @@ BODYPARAMETER : sharedWithChannelTeam - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4142,6 +4122,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4588,6 +4573,12 @@ BODYPARAMETER : sharedWithChannelTeam - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4872,7 +4863,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5026,7 +5017,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5124,8 +5115,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5337,7 +5328,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5391,7 +5382,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5434,14 +5425,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5893,8 +5884,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6908,7 +6905,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6919,6 +6916,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6949,8 +6949,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6976,7 +6979,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6989,6 +6992,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7028,7 +7034,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7722,7 +7728,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7771,7 +7777,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8017,6 +8023,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8072,7 +8080,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8536,7 +8547,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8632,46 +8643,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8711,6 +8682,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9163,6 +9139,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeam.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeam.md index 9617a351e50..00b715e0bd3 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeam.md @@ -754,7 +754,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -908,7 +908,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -1006,8 +1006,8 @@ ALLCHANNELS : List of channels either hosted in or sha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1219,7 +1219,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1273,7 +1273,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1316,14 +1316,14 @@ ALLCHANNELS : List of channels either hosted in or sha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1775,8 +1775,14 @@ ALLCHANNELS : List of channels either hosted in or sha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2790,7 +2796,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2801,6 +2807,9 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2831,8 +2840,11 @@ ALLCHANNELS : List of channels either hosted in or sha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2858,7 +2870,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2871,6 +2883,9 @@ ALLCHANNELS : List of channels either hosted in or sha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2910,7 +2925,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3841,7 +3856,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3890,7 +3905,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4136,6 +4151,8 @@ ALLCHANNELS : List of channels either hosted in or sha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4191,7 +4208,10 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4651,7 +4671,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4747,46 +4767,6 @@ ALLCHANNELS : List of channels either hosted in or sha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4826,6 +4806,11 @@ ALLCHANNELS : List of channels either hosted in or sha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5278,6 +5263,12 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5289,7 +5280,7 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5443,7 +5434,7 @@ BODYPARAMETER : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5541,8 +5532,8 @@ BODYPARAMETER : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5754,7 +5745,7 @@ BODYPARAMETER : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5808,7 +5799,7 @@ BODYPARAMETER : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5851,14 +5842,14 @@ BODYPARAMETER : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6310,8 +6301,14 @@ BODYPARAMETER : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7325,7 +7322,7 @@ BODYPARAMETER : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7336,6 +7333,9 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7366,8 +7366,11 @@ BODYPARAMETER : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7393,7 +7396,7 @@ BODYPARAMETER : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7406,6 +7409,9 @@ BODYPARAMETER : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7445,7 +7451,7 @@ BODYPARAMETER : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -8139,7 +8145,7 @@ BODYPARAMETER : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8188,7 +8194,7 @@ BODYPARAMETER : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8434,6 +8440,8 @@ BODYPARAMETER : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8489,7 +8497,10 @@ BODYPARAMETER : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8953,7 +8964,7 @@ BODYPARAMETER : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9049,46 +9060,6 @@ BODYPARAMETER : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9128,6 +9099,11 @@ BODYPARAMETER : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9580,6 +9556,12 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -9818,7 +9800,7 @@ CHANNELS : The collection of channels and messages ass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -9972,7 +9954,7 @@ CHANNELS : The collection of channels and messages ass - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10070,8 +10052,8 @@ CHANNELS : The collection of channels and messages ass - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10283,7 +10265,7 @@ CHANNELS : The collection of channels and messages ass - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10337,7 +10319,7 @@ CHANNELS : The collection of channels and messages ass - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10380,14 +10362,14 @@ CHANNELS : The collection of channels and messages ass - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10839,8 +10821,14 @@ CHANNELS : The collection of channels and messages ass - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11854,7 +11842,7 @@ CHANNELS : The collection of channels and messages ass - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11865,6 +11853,9 @@ CHANNELS : The collection of channels and messages ass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11895,8 +11886,11 @@ CHANNELS : The collection of channels and messages ass - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11922,7 +11916,7 @@ CHANNELS : The collection of channels and messages ass - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11935,6 +11929,9 @@ CHANNELS : The collection of channels and messages ass - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11974,7 +11971,7 @@ CHANNELS : The collection of channels and messages ass - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12905,7 +12902,7 @@ CHANNELS : The collection of channels and messages ass - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12954,7 +12951,7 @@ CHANNELS : The collection of channels and messages ass - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13200,6 +13197,8 @@ CHANNELS : The collection of channels and messages ass - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13255,7 +13254,10 @@ CHANNELS : The collection of channels and messages ass - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13715,7 +13717,7 @@ CHANNELS : The collection of channels and messages ass - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13811,46 +13813,6 @@ CHANNELS : The collection of channels and messages ass - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13890,6 +13852,11 @@ CHANNELS : The collection of channels and messages ass - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14342,6 +14309,12 @@ CHANNELS : The collection of channels and messages ass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14371,7 +14344,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14837,8 +14810,8 @@ GROUP : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15050,7 +15023,7 @@ GROUP : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15102,7 +15075,7 @@ GROUP : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15144,14 +15117,14 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15444,8 +15417,14 @@ GROUP : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16722,7 +16701,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16742,6 +16721,12 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17644,7 +17629,7 @@ GROUP : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17693,7 +17678,7 @@ GROUP : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17845,6 +17830,9 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -17875,8 +17863,11 @@ GROUP : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -17902,7 +17893,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17915,6 +17906,9 @@ GROUP : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18049,6 +18043,8 @@ GROUP : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18104,7 +18100,10 @@ GROUP : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18564,7 +18563,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18660,46 +18659,6 @@ GROUP : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18739,6 +18698,11 @@ GROUP : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18849,7 +18813,7 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -18859,7 +18823,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -18897,7 +18861,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -19051,7 +19015,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19149,8 +19113,8 @@ INCOMINGCHANNELS : List of channels shared with the te - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19362,7 +19326,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19416,7 +19380,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19459,14 +19423,14 @@ INCOMINGCHANNELS : List of channels shared with the te - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19918,8 +19882,14 @@ INCOMINGCHANNELS : List of channels shared with the te - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20933,7 +20903,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20944,6 +20914,9 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20974,8 +20947,11 @@ INCOMINGCHANNELS : List of channels shared with the te - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -21001,7 +20977,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21014,6 +20990,9 @@ INCOMINGCHANNELS : List of channels shared with the te - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21053,7 +21032,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21984,7 +21963,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22033,7 +22012,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22279,6 +22258,8 @@ INCOMINGCHANNELS : List of channels shared with the te - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22334,7 +22315,10 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22794,7 +22778,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22890,46 +22874,6 @@ INCOMINGCHANNELS : List of channels shared with the te - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22969,6 +22913,11 @@ INCOMINGCHANNELS : List of channels shared with the te - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23421,6 +23370,12 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -23691,7 +23646,7 @@ OWNERS : The list of this team's owners. Currently, when - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23789,8 +23744,8 @@ OWNERS : The list of this team's owners. Currently, when - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -24002,7 +23957,7 @@ OWNERS : The list of this team's owners. Currently, when - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24056,7 +24011,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24099,14 +24054,14 @@ OWNERS : The list of this team's owners. Currently, when - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24558,8 +24513,14 @@ OWNERS : The list of this team's owners. Currently, when - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25981,7 +25942,7 @@ OWNERS : The list of this team's owners. Currently, when - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25992,6 +25953,9 @@ OWNERS : The list of this team's owners. Currently, when - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26022,8 +25986,11 @@ OWNERS : The list of this team's owners. Currently, when - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26049,7 +26016,7 @@ OWNERS : The list of this team's owners. Currently, when - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26062,6 +26029,9 @@ OWNERS : The list of this team's owners. Currently, when - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26101,7 +26071,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26123,7 +26093,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26143,6 +26113,12 @@ OWNERS : The list of this team's owners. Currently, when - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27054,7 +27030,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27103,7 +27079,7 @@ OWNERS : The list of this team's owners. Currently, when - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27349,6 +27325,8 @@ OWNERS : The list of this team's owners. Currently, when - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27404,7 +27382,10 @@ OWNERS : The list of this team's owners. Currently, when - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27864,7 +27845,7 @@ OWNERS : The list of this team's owners. Currently, when - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27960,46 +27941,6 @@ OWNERS : The list of this team's owners. Currently, when - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28039,6 +27980,11 @@ OWNERS : The list of this team's owners. Currently, when - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28094,7 +28040,7 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -28248,7 +28194,7 @@ PRIMARYCHANNEL : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28346,8 +28292,8 @@ PRIMARYCHANNEL : channel - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28559,7 +28505,7 @@ PRIMARYCHANNEL : channel - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28613,7 +28559,7 @@ PRIMARYCHANNEL : channel - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28656,14 +28602,14 @@ PRIMARYCHANNEL : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29115,8 +29061,14 @@ PRIMARYCHANNEL : channel - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30130,7 +30082,7 @@ PRIMARYCHANNEL : channel - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30141,6 +30093,9 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30171,8 +30126,11 @@ PRIMARYCHANNEL : channel - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30198,7 +30156,7 @@ PRIMARYCHANNEL : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30211,6 +30169,9 @@ PRIMARYCHANNEL : channel - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30250,7 +30211,7 @@ PRIMARYCHANNEL : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -31181,7 +31142,7 @@ PRIMARYCHANNEL : channel - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31230,7 +31191,7 @@ PRIMARYCHANNEL : channel - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31476,6 +31437,8 @@ PRIMARYCHANNEL : channel - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31531,7 +31494,10 @@ PRIMARYCHANNEL : channel - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -31991,7 +31957,7 @@ PRIMARYCHANNEL : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32087,46 +32053,6 @@ PRIMARYCHANNEL : channel - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32166,6 +32092,11 @@ PRIMARYCHANNEL : channel - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32618,6 +32549,12 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -32830,7 +32767,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -32977,7 +32914,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -33075,8 +33012,8 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -33288,7 +33225,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -33342,7 +33279,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -33385,14 +33322,14 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33844,8 +33781,14 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34859,7 +34802,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34870,6 +34813,9 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34900,8 +34846,11 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -34927,7 +34876,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -34940,6 +34889,9 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34979,7 +34931,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -35673,7 +35625,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35722,7 +35674,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -35968,6 +35920,8 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36023,7 +35977,10 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36487,7 +36444,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36583,46 +36540,6 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36662,6 +36579,11 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37114,6 +37036,12 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamChannel.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamChannel.md index aae98eed99e..ccbb42641d5 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamChannel.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamChannel.md @@ -19,8 +19,9 @@ Update-MgTeamChannel -ChannelId -TeamId [-AdditionalProperties [-FilesFolder ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ### Update1 @@ -42,8 +43,9 @@ Update-MgTeamChannel -InputObject [-AdditionalProperties ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -151,6 +153,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -341,6 +344,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Summary +channelSummary +To construct, please use Get-Help -Online and see NOTES section for SUMMARY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphChannelSummary +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Tabs A collection of all the tabs in the channel. A navigation property. @@ -464,7 +483,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -618,7 +637,7 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -716,8 +735,8 @@ BODYPARAMETER : channel - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -929,7 +948,7 @@ BODYPARAMETER : channel - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -983,7 +1002,7 @@ BODYPARAMETER : channel - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1026,14 +1045,14 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1485,8 +1504,14 @@ BODYPARAMETER : channel - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2500,7 +2525,7 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2511,6 +2536,9 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2541,8 +2569,11 @@ BODYPARAMETER : channel - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2568,7 +2599,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2581,6 +2612,9 @@ BODYPARAMETER : channel - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2620,7 +2654,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3551,7 +3585,7 @@ BODYPARAMETER : channel - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3600,7 +3634,7 @@ BODYPARAMETER : channel - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3846,6 +3880,8 @@ BODYPARAMETER : channel - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3901,7 +3937,10 @@ BODYPARAMETER : channel - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4361,7 +4400,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4457,46 +4496,6 @@ BODYPARAMETER : channel - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4536,6 +4535,11 @@ BODYPARAMETER : channel - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4988,6 +4992,12 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5144,7 +5154,7 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5242,8 +5252,8 @@ FILESFOLDER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5455,7 +5465,7 @@ FILESFOLDER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5509,7 +5519,7 @@ FILESFOLDER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5552,14 +5562,14 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6011,8 +6021,14 @@ FILESFOLDER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7026,7 +7042,7 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7037,6 +7053,9 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7067,8 +7086,11 @@ FILESFOLDER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7094,7 +7116,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7107,6 +7129,9 @@ FILESFOLDER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7146,7 +7171,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7168,7 +7193,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7188,6 +7213,12 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8103,7 +8134,7 @@ FILESFOLDER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8152,7 +8183,7 @@ FILESFOLDER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8398,6 +8429,8 @@ FILESFOLDER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8453,7 +8486,10 @@ FILESFOLDER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8913,7 +8949,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9009,46 +9045,6 @@ FILESFOLDER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9088,6 +9084,11 @@ FILESFOLDER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9674,7 +9675,7 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -9828,7 +9829,7 @@ SHAREDWITHTEAMS : A collection of t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9926,8 +9927,8 @@ SHAREDWITHTEAMS : A collection of t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10139,7 +10140,7 @@ SHAREDWITHTEAMS : A collection of t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10193,7 +10194,7 @@ SHAREDWITHTEAMS : A collection of t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10236,14 +10237,14 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10695,8 +10696,14 @@ SHAREDWITHTEAMS : A collection of t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11710,7 +11717,7 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11721,6 +11728,9 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11751,8 +11761,11 @@ SHAREDWITHTEAMS : A collection of t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11778,7 +11791,7 @@ SHAREDWITHTEAMS : A collection of t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11791,6 +11804,9 @@ SHAREDWITHTEAMS : A collection of t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11830,7 +11846,7 @@ SHAREDWITHTEAMS : A collection of t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12524,7 +12540,7 @@ SHAREDWITHTEAMS : A collection of t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12573,7 +12589,7 @@ SHAREDWITHTEAMS : A collection of t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -12819,6 +12835,8 @@ SHAREDWITHTEAMS : A collection of t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -12874,7 +12892,10 @@ SHAREDWITHTEAMS : A collection of t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13338,7 +13359,7 @@ SHAREDWITHTEAMS : A collection of t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13434,46 +13455,6 @@ SHAREDWITHTEAMS : A collection of t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13513,6 +13494,11 @@ SHAREDWITHTEAMS : A collection of t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13959,6 +13945,12 @@ SHAREDWITHTEAMS : A collection of t - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14197,6 +14189,13 @@ SHAREDWITHTEAMS : A collection of t - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. +SUMMARY : channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: + TABS : A collection of all the tabs in the channel. A navigation property. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Configuration ]`: teamsTabConfiguration diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamChannelSharedWithTeam.md index 6cde0ca00e9..ac54f57695d 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamChannelSharedWithTeam.md @@ -317,7 +317,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -471,7 +471,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -569,8 +569,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -782,7 +782,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -836,7 +836,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -879,14 +879,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1338,8 +1338,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2353,7 +2359,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2364,6 +2370,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2394,8 +2403,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2421,7 +2433,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2434,6 +2446,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2473,7 +2488,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3167,7 +3182,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3216,7 +3231,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3462,6 +3477,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3517,7 +3534,10 @@ BODYPARAMETER : sharedWithChannelTeam - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3981,7 +4001,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4077,46 +4097,6 @@ BODYPARAMETER : sharedWithChannelTeam - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4156,6 +4136,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4602,6 +4587,12 @@ BODYPARAMETER : sharedWithChannelTeam - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4886,7 +4877,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5040,7 +5031,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5138,8 +5129,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5351,7 +5342,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5405,7 +5396,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5448,14 +5439,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5907,8 +5898,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6922,7 +6919,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6933,6 +6930,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6963,8 +6963,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6990,7 +6993,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7003,6 +7006,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7042,7 +7048,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7736,7 +7742,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7785,7 +7791,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8031,6 +8037,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8086,7 +8094,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8550,7 +8561,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8646,46 +8657,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8725,6 +8696,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9177,6 +9153,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamPrimaryChannel.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamPrimaryChannel.md index 42ac822bb8b..fd75500bbb0 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamPrimaryChannel.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamPrimaryChannel.md @@ -19,8 +19,9 @@ Update-MgTeamPrimaryChannel -TeamId [-AdditionalProperties ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ### Update1 @@ -42,8 +43,9 @@ Update-MgTeamPrimaryChannel -InputObject [-AdditionalProperties [-FilesFolder ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -117,6 +119,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -307,6 +310,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Summary +channelSummary +To construct, please use Get-Help -Online and see NOTES section for SUMMARY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphChannelSummary +Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Tabs A collection of all the tabs in the channel. A navigation property. @@ -430,7 +449,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -584,7 +603,7 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -682,8 +701,8 @@ BODYPARAMETER : channel - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -895,7 +914,7 @@ BODYPARAMETER : channel - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -949,7 +968,7 @@ BODYPARAMETER : channel - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -992,14 +1011,14 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1451,8 +1470,14 @@ BODYPARAMETER : channel - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2466,7 +2491,7 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2477,6 +2502,9 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2507,8 +2535,11 @@ BODYPARAMETER : channel - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2534,7 +2565,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2547,6 +2578,9 @@ BODYPARAMETER : channel - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2586,7 +2620,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3517,7 +3551,7 @@ BODYPARAMETER : channel - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3566,7 +3600,7 @@ BODYPARAMETER : channel - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3812,6 +3846,8 @@ BODYPARAMETER : channel - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3867,7 +3903,10 @@ BODYPARAMETER : channel - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4327,7 +4366,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4423,46 +4462,6 @@ BODYPARAMETER : channel - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4502,6 +4501,11 @@ BODYPARAMETER : channel - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4954,6 +4958,12 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5110,7 +5120,7 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5208,8 +5218,8 @@ FILESFOLDER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5421,7 +5431,7 @@ FILESFOLDER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5475,7 +5485,7 @@ FILESFOLDER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5518,14 +5528,14 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5977,8 +5987,14 @@ FILESFOLDER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6992,7 +7008,7 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7003,6 +7019,9 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7033,8 +7052,11 @@ FILESFOLDER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7060,7 +7082,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7073,6 +7095,9 @@ FILESFOLDER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7112,7 +7137,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7134,7 +7159,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7154,6 +7179,12 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8069,7 +8100,7 @@ FILESFOLDER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8118,7 +8149,7 @@ FILESFOLDER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8364,6 +8395,8 @@ FILESFOLDER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8419,7 +8452,10 @@ FILESFOLDER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8879,7 +8915,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8975,46 +9011,6 @@ FILESFOLDER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9054,6 +9050,11 @@ FILESFOLDER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9640,7 +9641,7 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -9794,7 +9795,7 @@ SHAREDWITHTEAMS : A collection of t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9892,8 +9893,8 @@ SHAREDWITHTEAMS : A collection of t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10105,7 +10106,7 @@ SHAREDWITHTEAMS : A collection of t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10159,7 +10160,7 @@ SHAREDWITHTEAMS : A collection of t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10202,14 +10203,14 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10661,8 +10662,14 @@ SHAREDWITHTEAMS : A collection of t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11676,7 +11683,7 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11687,6 +11694,9 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11717,8 +11727,11 @@ SHAREDWITHTEAMS : A collection of t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11744,7 +11757,7 @@ SHAREDWITHTEAMS : A collection of t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11757,6 +11770,9 @@ SHAREDWITHTEAMS : A collection of t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11796,7 +11812,7 @@ SHAREDWITHTEAMS : A collection of t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12490,7 +12506,7 @@ SHAREDWITHTEAMS : A collection of t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12539,7 +12555,7 @@ SHAREDWITHTEAMS : A collection of t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -12785,6 +12801,8 @@ SHAREDWITHTEAMS : A collection of t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -12840,7 +12858,10 @@ SHAREDWITHTEAMS : A collection of t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13304,7 +13325,7 @@ SHAREDWITHTEAMS : A collection of t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13400,46 +13421,6 @@ SHAREDWITHTEAMS : A collection of t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13479,6 +13460,11 @@ SHAREDWITHTEAMS : A collection of t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13925,6 +13911,12 @@ SHAREDWITHTEAMS : A collection of t - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14163,6 +14155,13 @@ SHAREDWITHTEAMS : A collection of t - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. +SUMMARY : channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: + TABS : A collection of all the tabs in the channel. A navigation property. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Configuration ]`: teamsTabConfiguration diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamPrimaryChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamPrimaryChannelSharedWithTeam.md index b7215bc6c68..67d018a5216 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamPrimaryChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamPrimaryChannelSharedWithTeam.md @@ -302,7 +302,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -456,7 +456,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -554,8 +554,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -767,7 +767,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -821,7 +821,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -864,14 +864,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1323,8 +1323,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2338,7 +2344,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2349,6 +2355,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2379,8 +2388,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2406,7 +2418,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2419,6 +2431,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2458,7 +2473,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3152,7 +3167,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3201,7 +3216,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3447,6 +3462,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3502,7 +3519,10 @@ BODYPARAMETER : sharedWithChannelTeam - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3966,7 +3986,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4062,46 +4082,6 @@ BODYPARAMETER : sharedWithChannelTeam - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4141,6 +4121,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4587,6 +4572,12 @@ BODYPARAMETER : sharedWithChannelTeam - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4871,7 +4862,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5025,7 +5016,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5123,8 +5114,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5336,7 +5327,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5390,7 +5381,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5433,14 +5424,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5892,8 +5883,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6907,7 +6904,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6918,6 +6915,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6948,8 +6948,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6975,7 +6978,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6988,6 +6991,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7027,7 +7033,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7721,7 +7727,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7770,7 +7776,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8016,6 +8022,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8071,7 +8079,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8535,7 +8546,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8631,46 +8642,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8710,6 +8681,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9162,6 +9138,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamwork.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamwork.md index 21ed859c25a..1f7146a4c7b 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamwork.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamwork.md @@ -236,7 +236,7 @@ BODYPARAMETER : teamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -390,7 +390,7 @@ BODYPARAMETER : teamwork - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -488,8 +488,8 @@ BODYPARAMETER : teamwork - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -701,7 +701,7 @@ BODYPARAMETER : teamwork - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -755,7 +755,7 @@ BODYPARAMETER : teamwork - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -798,14 +798,14 @@ BODYPARAMETER : teamwork - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1257,8 +1257,14 @@ BODYPARAMETER : teamwork - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2272,7 +2278,7 @@ BODYPARAMETER : teamwork - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2283,6 +2289,9 @@ BODYPARAMETER : teamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2313,8 +2322,11 @@ BODYPARAMETER : teamwork - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2340,7 +2352,7 @@ BODYPARAMETER : teamwork - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2353,6 +2365,9 @@ BODYPARAMETER : teamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2392,7 +2407,7 @@ BODYPARAMETER : teamwork - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3323,7 +3338,7 @@ BODYPARAMETER : teamwork - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3372,7 +3387,7 @@ BODYPARAMETER : teamwork - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3618,6 +3633,8 @@ BODYPARAMETER : teamwork - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3673,7 +3690,10 @@ BODYPARAMETER : teamwork - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4133,7 +4153,7 @@ BODYPARAMETER : teamwork - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4229,46 +4249,6 @@ BODYPARAMETER : teamwork - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4308,6 +4288,11 @@ BODYPARAMETER : teamwork - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4760,6 +4745,12 @@ BODYPARAMETER : teamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4987,7 +4978,7 @@ DELETEDTEAMS : A collection of deleted teams. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5141,7 +5132,7 @@ DELETEDTEAMS : A collection of deleted teams. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5239,8 +5230,8 @@ DELETEDTEAMS : A collection of deleted teams. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5452,7 +5443,7 @@ DELETEDTEAMS : A collection of deleted teams. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5506,7 +5497,7 @@ DELETEDTEAMS : A collection of deleted teams. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5549,14 +5540,14 @@ DELETEDTEAMS : A collection of deleted teams. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6008,8 +5999,14 @@ DELETEDTEAMS : A collection of deleted teams. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7023,7 +7020,7 @@ DELETEDTEAMS : A collection of deleted teams. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7034,6 +7031,9 @@ DELETEDTEAMS : A collection of deleted teams. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7064,8 +7064,11 @@ DELETEDTEAMS : A collection of deleted teams. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7091,7 +7094,7 @@ DELETEDTEAMS : A collection of deleted teams. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7104,6 +7107,9 @@ DELETEDTEAMS : A collection of deleted teams. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7143,7 +7149,7 @@ DELETEDTEAMS : A collection of deleted teams. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -8074,7 +8080,7 @@ DELETEDTEAMS : A collection of deleted teams. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8123,7 +8129,7 @@ DELETEDTEAMS : A collection of deleted teams. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8369,6 +8375,8 @@ DELETEDTEAMS : A collection of deleted teams. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8424,7 +8432,10 @@ DELETEDTEAMS : A collection of deleted teams. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8884,7 +8895,7 @@ DELETEDTEAMS : A collection of deleted teams. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8980,46 +8991,6 @@ DELETEDTEAMS : A collection of deleted teams. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9059,6 +9030,11 @@ DELETEDTEAMS : A collection of deleted teams. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9511,6 +9487,12 @@ DELETEDTEAMS : A collection of deleted teams. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -9759,7 +9741,7 @@ TEAMTEMPLATES : The templates associated with a t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -9906,7 +9888,7 @@ TEAMTEMPLATES : The templates associated with a t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10004,8 +9986,8 @@ TEAMTEMPLATES : The templates associated with a t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10217,7 +10199,7 @@ TEAMTEMPLATES : The templates associated with a t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10271,7 +10253,7 @@ TEAMTEMPLATES : The templates associated with a t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10314,14 +10296,14 @@ TEAMTEMPLATES : The templates associated with a t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10773,8 +10755,14 @@ TEAMTEMPLATES : The templates associated with a t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11788,7 +11776,7 @@ TEAMTEMPLATES : The templates associated with a t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11799,6 +11787,9 @@ TEAMTEMPLATES : The templates associated with a t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11829,8 +11820,11 @@ TEAMTEMPLATES : The templates associated with a t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11856,7 +11850,7 @@ TEAMTEMPLATES : The templates associated with a t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11869,6 +11863,9 @@ TEAMTEMPLATES : The templates associated with a t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11908,7 +11905,7 @@ TEAMTEMPLATES : The templates associated with a t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12602,7 +12599,7 @@ TEAMTEMPLATES : The templates associated with a t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12651,7 +12648,7 @@ TEAMTEMPLATES : The templates associated with a t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -12897,6 +12894,8 @@ TEAMTEMPLATES : The templates associated with a t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -12952,7 +12951,10 @@ TEAMTEMPLATES : The templates associated with a t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13416,7 +13418,7 @@ TEAMTEMPLATES : The templates associated with a t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13512,46 +13514,6 @@ TEAMTEMPLATES : The templates associated with a t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13591,6 +13553,11 @@ TEAMTEMPLATES : The templates associated with a t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14043,6 +14010,12 @@ TEAMTEMPLATES : The templates associated with a t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkDeletedTeam.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkDeletedTeam.md index 66be0e96a54..474a047709a 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkDeletedTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkDeletedTeam.md @@ -212,7 +212,7 @@ BODYPARAMETER : deletedTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -366,7 +366,7 @@ BODYPARAMETER : deletedTeam - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -464,8 +464,8 @@ BODYPARAMETER : deletedTeam - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -677,7 +677,7 @@ BODYPARAMETER : deletedTeam - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -731,7 +731,7 @@ BODYPARAMETER : deletedTeam - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -774,14 +774,14 @@ BODYPARAMETER : deletedTeam - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1233,8 +1233,14 @@ BODYPARAMETER : deletedTeam - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2248,7 +2254,7 @@ BODYPARAMETER : deletedTeam - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2259,6 +2265,9 @@ BODYPARAMETER : deletedTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2289,8 +2298,11 @@ BODYPARAMETER : deletedTeam - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2316,7 +2328,7 @@ BODYPARAMETER : deletedTeam - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2329,6 +2341,9 @@ BODYPARAMETER : deletedTeam - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2368,7 +2383,7 @@ BODYPARAMETER : deletedTeam - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3299,7 +3314,7 @@ BODYPARAMETER : deletedTeam - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3348,7 +3363,7 @@ BODYPARAMETER : deletedTeam - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3594,6 +3609,8 @@ BODYPARAMETER : deletedTeam - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3649,7 +3666,10 @@ BODYPARAMETER : deletedTeam - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4109,7 +4129,7 @@ BODYPARAMETER : deletedTeam - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4205,46 +4225,6 @@ BODYPARAMETER : deletedTeam - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4284,6 +4264,11 @@ BODYPARAMETER : deletedTeam - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4736,6 +4721,12 @@ BODYPARAMETER : deletedTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4744,7 +4735,7 @@ CHANNELS : The channels those are either shared with t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -4898,7 +4889,7 @@ CHANNELS : The channels those are either shared with t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -4996,8 +4987,8 @@ CHANNELS : The channels those are either shared with t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5209,7 +5200,7 @@ CHANNELS : The channels those are either shared with t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5263,7 +5254,7 @@ CHANNELS : The channels those are either shared with t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5306,14 +5297,14 @@ CHANNELS : The channels those are either shared with t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5765,8 +5756,14 @@ CHANNELS : The channels those are either shared with t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6780,7 +6777,7 @@ CHANNELS : The channels those are either shared with t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6791,6 +6788,9 @@ CHANNELS : The channels those are either shared with t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6821,8 +6821,11 @@ CHANNELS : The channels those are either shared with t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6848,7 +6851,7 @@ CHANNELS : The channels those are either shared with t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6861,6 +6864,9 @@ CHANNELS : The channels those are either shared with t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6900,7 +6906,7 @@ CHANNELS : The channels those are either shared with t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7831,7 +7837,7 @@ CHANNELS : The channels those are either shared with t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7880,7 +7886,7 @@ CHANNELS : The channels those are either shared with t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8126,6 +8132,8 @@ CHANNELS : The channels those are either shared with t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8181,7 +8189,10 @@ CHANNELS : The channels those are either shared with t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8641,7 +8652,7 @@ CHANNELS : The channels those are either shared with t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8737,46 +8748,6 @@ CHANNELS : The channels those are either shared with t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8816,6 +8787,11 @@ CHANNELS : The channels those are either shared with t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9268,6 +9244,12 @@ CHANNELS : The channels those are either shared with t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkDeletedTeamChannel.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkDeletedTeamChannel.md index 9aea0f60824..3afda372d3c 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkDeletedTeamChannel.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkDeletedTeamChannel.md @@ -19,8 +19,9 @@ Update-MgTeamworkDeletedTeamChannel -ChannelId -DeletedTeamId [-DisplayName ] [-Email ] [-FilesFolder ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ### Update @@ -42,8 +43,9 @@ Update-MgTeamworkDeletedTeamChannel -InputObject [-AdditionalPr [-FilesFolder ] [-Id ] [-IsFavoriteByDefault] [-Members ] [-MembershipType ] [-Messages ] [-ModerationSettings ] - [-SharedWithTeams ] [-Tabs ] - [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] [] + [-SharedWithTeams ] [-Summary ] + [-Tabs ] [-TenantId ] [-WebUrl ] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -147,6 +149,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -337,6 +340,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Summary +channelSummary +To construct, please use Get-Help -Online and see NOTES section for SUMMARY properties and create a hash table. + +```yaml +Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphChannelSummary +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Tabs A collection of all the tabs in the channel. A navigation property. @@ -445,7 +464,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -599,7 +618,7 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -697,8 +716,8 @@ BODYPARAMETER : channel - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -910,7 +929,7 @@ BODYPARAMETER : channel - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -964,7 +983,7 @@ BODYPARAMETER : channel - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1007,14 +1026,14 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1466,8 +1485,14 @@ BODYPARAMETER : channel - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2481,7 +2506,7 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2492,6 +2517,9 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2522,8 +2550,11 @@ BODYPARAMETER : channel - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2549,7 +2580,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2562,6 +2593,9 @@ BODYPARAMETER : channel - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2601,7 +2635,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3532,7 +3566,7 @@ BODYPARAMETER : channel - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3581,7 +3615,7 @@ BODYPARAMETER : channel - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3827,6 +3861,8 @@ BODYPARAMETER : channel - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3882,7 +3918,10 @@ BODYPARAMETER : channel - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4342,7 +4381,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4438,46 +4477,6 @@ BODYPARAMETER : channel - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4517,6 +4516,11 @@ BODYPARAMETER : channel - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4969,6 +4973,12 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5125,7 +5135,7 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5223,8 +5233,8 @@ FILESFOLDER : driveItem - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5436,7 +5446,7 @@ FILESFOLDER : driveItem - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5490,7 +5500,7 @@ FILESFOLDER : driveItem - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5533,14 +5543,14 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5992,8 +6002,14 @@ FILESFOLDER : driveItem - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7007,7 +7023,7 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7018,6 +7034,9 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7048,8 +7067,11 @@ FILESFOLDER : driveItem - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7075,7 +7097,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7088,6 +7110,9 @@ FILESFOLDER : driveItem - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7127,7 +7152,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7149,7 +7174,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7169,6 +7194,12 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -8084,7 +8115,7 @@ FILESFOLDER : driveItem - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8133,7 +8164,7 @@ FILESFOLDER : driveItem - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8379,6 +8410,8 @@ FILESFOLDER : driveItem - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8434,7 +8467,10 @@ FILESFOLDER : driveItem - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8894,7 +8930,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8990,46 +9026,6 @@ FILESFOLDER : driveItem - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9069,6 +9065,11 @@ FILESFOLDER : driveItem - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9655,7 +9656,7 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -9809,7 +9810,7 @@ SHAREDWITHTEAMS : A collection of t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9907,8 +9908,8 @@ SHAREDWITHTEAMS : A collection of t - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10120,7 +10121,7 @@ SHAREDWITHTEAMS : A collection of t - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10174,7 +10175,7 @@ SHAREDWITHTEAMS : A collection of t - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10217,14 +10218,14 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10676,8 +10677,14 @@ SHAREDWITHTEAMS : A collection of t - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11691,7 +11698,7 @@ SHAREDWITHTEAMS : A collection of t - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11702,6 +11709,9 @@ SHAREDWITHTEAMS : A collection of t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11732,8 +11742,11 @@ SHAREDWITHTEAMS : A collection of t - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11759,7 +11772,7 @@ SHAREDWITHTEAMS : A collection of t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11772,6 +11785,9 @@ SHAREDWITHTEAMS : A collection of t - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11811,7 +11827,7 @@ SHAREDWITHTEAMS : A collection of t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12505,7 +12521,7 @@ SHAREDWITHTEAMS : A collection of t - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12554,7 +12570,7 @@ SHAREDWITHTEAMS : A collection of t - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -12800,6 +12816,8 @@ SHAREDWITHTEAMS : A collection of t - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -12855,7 +12873,10 @@ SHAREDWITHTEAMS : A collection of t - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13319,7 +13340,7 @@ SHAREDWITHTEAMS : A collection of t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13415,46 +13436,6 @@ SHAREDWITHTEAMS : A collection of t - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13494,6 +13475,11 @@ SHAREDWITHTEAMS : A collection of t - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13940,6 +13926,12 @@ SHAREDWITHTEAMS : A collection of t - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14178,6 +14170,13 @@ SHAREDWITHTEAMS : A collection of t - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. +SUMMARY : channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: + TABS : A collection of all the tabs in the channel. A navigation property. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Configuration ]`: teamsTabConfiguration diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkDeletedTeamChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkDeletedTeamChannelSharedWithTeam.md index 2ea7bf3e408..fcece14b587 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkDeletedTeamChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkDeletedTeamChannelSharedWithTeam.md @@ -318,7 +318,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -472,7 +472,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -570,8 +570,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -783,7 +783,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -837,7 +837,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -880,14 +880,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1339,8 +1339,14 @@ BODYPARAMETER : sharedWithChannelTeam - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2354,7 +2360,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2365,6 +2371,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2395,8 +2404,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2422,7 +2434,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2435,6 +2447,9 @@ BODYPARAMETER : sharedWithChannelTeam - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2474,7 +2489,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3168,7 +3183,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3217,7 +3232,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3463,6 +3478,8 @@ BODYPARAMETER : sharedWithChannelTeam - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3518,7 +3535,10 @@ BODYPARAMETER : sharedWithChannelTeam - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3982,7 +4002,7 @@ BODYPARAMETER : sharedWithChannelTeam - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4078,46 +4098,6 @@ BODYPARAMETER : sharedWithChannelTeam - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4157,6 +4137,11 @@ BODYPARAMETER : sharedWithChannelTeam - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4603,6 +4588,12 @@ BODYPARAMETER : sharedWithChannelTeam - `[ReplyRestriction ]`: replyRestriction - `[UserNewMessageRestriction ]`: userNewMessageRestriction - `[SharedWithTeams ]`: A collection of teams with which a channel is shared. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4887,7 +4878,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5041,7 +5032,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5139,8 +5130,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5352,7 +5343,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5406,7 +5397,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5449,14 +5440,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5908,8 +5899,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6923,7 +6920,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6934,6 +6931,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6964,8 +6964,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6991,7 +6994,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7004,6 +7007,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7043,7 +7049,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7737,7 +7743,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7786,7 +7792,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8032,6 +8038,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8087,7 +8095,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8551,7 +8562,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8647,46 +8658,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8726,6 +8697,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9178,6 +9154,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkTeamTemplate.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkTeamTemplate.md index ea6c244867b..be88d52d9c8 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkTeamTemplate.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkTeamTemplate.md @@ -237,7 +237,7 @@ BODYPARAMETER : teamTemplate - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -384,7 +384,7 @@ BODYPARAMETER : teamTemplate - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -482,8 +482,8 @@ BODYPARAMETER : teamTemplate - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -695,7 +695,7 @@ BODYPARAMETER : teamTemplate - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -749,7 +749,7 @@ BODYPARAMETER : teamTemplate - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -792,14 +792,14 @@ BODYPARAMETER : teamTemplate - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1251,8 +1251,14 @@ BODYPARAMETER : teamTemplate - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2266,7 +2272,7 @@ BODYPARAMETER : teamTemplate - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2277,6 +2283,9 @@ BODYPARAMETER : teamTemplate - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2307,8 +2316,11 @@ BODYPARAMETER : teamTemplate - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2334,7 +2346,7 @@ BODYPARAMETER : teamTemplate - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2347,6 +2359,9 @@ BODYPARAMETER : teamTemplate - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2386,7 +2401,7 @@ BODYPARAMETER : teamTemplate - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3080,7 +3095,7 @@ BODYPARAMETER : teamTemplate - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3129,7 +3144,7 @@ BODYPARAMETER : teamTemplate - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3375,6 +3390,8 @@ BODYPARAMETER : teamTemplate - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3430,7 +3447,10 @@ BODYPARAMETER : teamTemplate - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3894,7 +3914,7 @@ BODYPARAMETER : teamTemplate - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -3990,46 +4010,6 @@ BODYPARAMETER : teamTemplate - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4069,6 +4049,11 @@ BODYPARAMETER : teamTemplate - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4521,6 +4506,12 @@ BODYPARAMETER : teamTemplate - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4768,7 +4759,7 @@ DEFINITIONS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -4915,7 +4906,7 @@ DEFINITIONS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5013,8 +5004,8 @@ DEFINITIONS : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5226,7 +5217,7 @@ DEFINITIONS : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5280,7 +5271,7 @@ DEFINITIONS : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5323,14 +5314,14 @@ DEFINITIONS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5782,8 +5773,14 @@ DEFINITIONS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6797,7 +6794,7 @@ DEFINITIONS : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6808,6 +6805,9 @@ DEFINITIONS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6838,8 +6838,11 @@ DEFINITIONS : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6865,7 +6868,7 @@ DEFINITIONS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6878,6 +6881,9 @@ DEFINITIONS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6917,7 +6923,7 @@ DEFINITIONS : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7611,7 +7617,7 @@ DEFINITIONS : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7660,7 +7666,7 @@ DEFINITIONS : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -7906,6 +7912,8 @@ DEFINITIONS : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -7961,7 +7969,10 @@ DEFINITIONS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8425,7 +8436,7 @@ DEFINITIONS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8521,46 +8532,6 @@ DEFINITIONS : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8600,6 +8571,11 @@ DEFINITIONS : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9052,6 +9028,12 @@ DEFINITIONS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkTeamTemplateDefinition.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkTeamTemplateDefinition.md index eb1c249ac78..9a38195766b 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkTeamTemplateDefinition.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkTeamTemplateDefinition.md @@ -422,7 +422,7 @@ BODYPARAMETER : teamTemplateDefinition - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -569,7 +569,7 @@ BODYPARAMETER : teamTemplateDefinition - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -667,8 +667,8 @@ BODYPARAMETER : teamTemplateDefinition - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -880,7 +880,7 @@ BODYPARAMETER : teamTemplateDefinition - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -934,7 +934,7 @@ BODYPARAMETER : teamTemplateDefinition - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -977,14 +977,14 @@ BODYPARAMETER : teamTemplateDefinition - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1436,8 +1436,14 @@ BODYPARAMETER : teamTemplateDefinition - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2451,7 +2457,7 @@ BODYPARAMETER : teamTemplateDefinition - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2462,6 +2468,9 @@ BODYPARAMETER : teamTemplateDefinition - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2492,8 +2501,11 @@ BODYPARAMETER : teamTemplateDefinition - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2519,7 +2531,7 @@ BODYPARAMETER : teamTemplateDefinition - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2532,6 +2544,9 @@ BODYPARAMETER : teamTemplateDefinition - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2571,7 +2586,7 @@ BODYPARAMETER : teamTemplateDefinition - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3265,7 +3280,7 @@ BODYPARAMETER : teamTemplateDefinition - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3314,7 +3329,7 @@ BODYPARAMETER : teamTemplateDefinition - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3560,6 +3575,8 @@ BODYPARAMETER : teamTemplateDefinition - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3615,7 +3632,10 @@ BODYPARAMETER : teamTemplateDefinition - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4079,7 +4099,7 @@ BODYPARAMETER : teamTemplateDefinition - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4175,46 +4195,6 @@ BODYPARAMETER : teamTemplateDefinition - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4254,6 +4234,11 @@ BODYPARAMETER : teamTemplateDefinition - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4706,6 +4691,12 @@ BODYPARAMETER : teamTemplateDefinition - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4981,7 +4972,7 @@ TEAMDEFINITION : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5135,7 +5126,7 @@ TEAMDEFINITION : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5233,8 +5224,8 @@ TEAMDEFINITION : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5446,7 +5437,7 @@ TEAMDEFINITION : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5500,7 +5491,7 @@ TEAMDEFINITION : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5543,14 +5534,14 @@ TEAMDEFINITION : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6002,8 +5993,14 @@ TEAMDEFINITION : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7017,7 +7014,7 @@ TEAMDEFINITION : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7028,6 +7025,9 @@ TEAMDEFINITION : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7058,8 +7058,11 @@ TEAMDEFINITION : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7085,7 +7088,7 @@ TEAMDEFINITION : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7098,6 +7101,9 @@ TEAMDEFINITION : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7137,7 +7143,7 @@ TEAMDEFINITION : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7831,7 +7837,7 @@ TEAMDEFINITION : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7880,7 +7886,7 @@ TEAMDEFINITION : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8126,6 +8132,8 @@ TEAMDEFINITION : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8181,7 +8189,10 @@ TEAMDEFINITION : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8645,7 +8656,7 @@ TEAMDEFINITION : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8741,46 +8752,6 @@ TEAMDEFINITION : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8820,6 +8791,11 @@ TEAMDEFINITION : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9272,6 +9248,12 @@ TEAMDEFINITION : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkTeamTemplateDefinitionTeamDefinition.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkTeamTemplateDefinitionTeamDefinition.md index 15dc5d7c9fe..fd14048cb27 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkTeamTemplateDefinitionTeamDefinition.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgTeamworkTeamTemplateDefinitionTeamDefinition.md @@ -745,7 +745,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -899,7 +899,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -997,8 +997,8 @@ ALLCHANNELS : List of channels either hosted in or sha - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -1210,7 +1210,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -1264,7 +1264,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -1307,14 +1307,14 @@ ALLCHANNELS : List of channels either hosted in or sha - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1766,8 +1766,14 @@ ALLCHANNELS : List of channels either hosted in or sha - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2781,7 +2787,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2792,6 +2798,9 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2822,8 +2831,11 @@ ALLCHANNELS : List of channels either hosted in or sha - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2849,7 +2861,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2862,6 +2874,9 @@ ALLCHANNELS : List of channels either hosted in or sha - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2901,7 +2916,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3832,7 +3847,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3881,7 +3896,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -4127,6 +4142,8 @@ ALLCHANNELS : List of channels either hosted in or sha - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -4182,7 +4199,10 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -4642,7 +4662,7 @@ ALLCHANNELS : List of channels either hosted in or sha - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4738,46 +4758,6 @@ ALLCHANNELS : List of channels either hosted in or sha - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4817,6 +4797,11 @@ ALLCHANNELS : List of channels either hosted in or sha - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -5269,6 +5254,12 @@ ALLCHANNELS : List of channels either hosted in or sha - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -5280,7 +5271,7 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5434,7 +5425,7 @@ BODYPARAMETER : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5532,8 +5523,8 @@ BODYPARAMETER : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5745,7 +5736,7 @@ BODYPARAMETER : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5799,7 +5790,7 @@ BODYPARAMETER : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5842,14 +5833,14 @@ BODYPARAMETER : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -6301,8 +6292,14 @@ BODYPARAMETER : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -7316,7 +7313,7 @@ BODYPARAMETER : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -7327,6 +7324,9 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -7357,8 +7357,11 @@ BODYPARAMETER : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -7384,7 +7387,7 @@ BODYPARAMETER : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7397,6 +7400,9 @@ BODYPARAMETER : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7436,7 +7442,7 @@ BODYPARAMETER : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -8130,7 +8136,7 @@ BODYPARAMETER : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8179,7 +8185,7 @@ BODYPARAMETER : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -8425,6 +8431,8 @@ BODYPARAMETER : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -8480,7 +8488,10 @@ BODYPARAMETER : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8944,7 +8955,7 @@ BODYPARAMETER : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -9040,46 +9051,6 @@ BODYPARAMETER : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -9119,6 +9090,11 @@ BODYPARAMETER : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9571,6 +9547,12 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -9809,7 +9791,7 @@ CHANNELS : The collection of channels and messages ass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -9963,7 +9945,7 @@ CHANNELS : The collection of channels and messages ass - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -10061,8 +10043,8 @@ CHANNELS : The collection of channels and messages ass - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -10274,7 +10256,7 @@ CHANNELS : The collection of channels and messages ass - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -10328,7 +10310,7 @@ CHANNELS : The collection of channels and messages ass - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -10371,14 +10353,14 @@ CHANNELS : The collection of channels and messages ass - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10830,8 +10812,14 @@ CHANNELS : The collection of channels and messages ass - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11845,7 +11833,7 @@ CHANNELS : The collection of channels and messages ass - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11856,6 +11844,9 @@ CHANNELS : The collection of channels and messages ass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11886,8 +11877,11 @@ CHANNELS : The collection of channels and messages ass - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11913,7 +11907,7 @@ CHANNELS : The collection of channels and messages ass - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11926,6 +11920,9 @@ CHANNELS : The collection of channels and messages ass - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11965,7 +11962,7 @@ CHANNELS : The collection of channels and messages ass - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -12896,7 +12893,7 @@ CHANNELS : The collection of channels and messages ass - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12945,7 +12942,7 @@ CHANNELS : The collection of channels and messages ass - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -13191,6 +13188,8 @@ CHANNELS : The collection of channels and messages ass - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13246,7 +13245,10 @@ CHANNELS : The collection of channels and messages ass - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13706,7 +13708,7 @@ CHANNELS : The collection of channels and messages ass - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13802,46 +13804,6 @@ CHANNELS : The collection of channels and messages ass - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13881,6 +13843,11 @@ CHANNELS : The collection of channels and messages ass - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -14333,6 +14300,12 @@ CHANNELS : The collection of channels and messages ass - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -14362,7 +14335,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -14828,8 +14801,8 @@ GROUP : group - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -15041,7 +15014,7 @@ GROUP : group - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -15093,7 +15066,7 @@ GROUP : group - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -15135,14 +15108,14 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -15435,8 +15408,14 @@ GROUP : group - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16713,7 +16692,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16733,6 +16712,12 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17635,7 +17620,7 @@ GROUP : group - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17684,7 +17669,7 @@ GROUP : group - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17836,6 +17821,9 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -17866,8 +17854,11 @@ GROUP : group - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -17893,7 +17884,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -17906,6 +17897,9 @@ GROUP : group - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18040,6 +18034,8 @@ GROUP : group - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -18095,7 +18091,10 @@ GROUP : group - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18555,7 +18554,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18651,46 +18650,6 @@ GROUP : group - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18730,6 +18689,11 @@ GROUP : group - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18840,7 +18804,7 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -18850,7 +18814,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -18888,7 +18852,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -19042,7 +19006,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -19140,8 +19104,8 @@ INCOMINGCHANNELS : List of channels shared with the te - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -19353,7 +19317,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -19407,7 +19371,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -19450,14 +19414,14 @@ INCOMINGCHANNELS : List of channels shared with the te - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19909,8 +19873,14 @@ INCOMINGCHANNELS : List of channels shared with the te - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20924,7 +20894,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20935,6 +20905,9 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20965,8 +20938,11 @@ INCOMINGCHANNELS : List of channels shared with the te - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20992,7 +20968,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21005,6 +20981,9 @@ INCOMINGCHANNELS : List of channels shared with the te - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21044,7 +21023,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -21975,7 +21954,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22024,7 +22003,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22270,6 +22249,8 @@ INCOMINGCHANNELS : List of channels shared with the te - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22325,7 +22306,10 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22785,7 +22769,7 @@ INCOMINGCHANNELS : List of channels shared with the te - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22881,46 +22865,6 @@ INCOMINGCHANNELS : List of channels shared with the te - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22960,6 +22904,11 @@ INCOMINGCHANNELS : List of channels shared with the te - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23412,6 +23361,12 @@ INCOMINGCHANNELS : List of channels shared with the te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -23682,7 +23637,7 @@ OWNERS : The list of this team's owners. Currently, when - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23780,8 +23735,8 @@ OWNERS : The list of this team's owners. Currently, when - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23993,7 +23948,7 @@ OWNERS : The list of this team's owners. Currently, when - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -24047,7 +24002,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -24090,14 +24045,14 @@ OWNERS : The list of this team's owners. Currently, when - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24549,8 +24504,14 @@ OWNERS : The list of this team's owners. Currently, when - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25972,7 +25933,7 @@ OWNERS : The list of this team's owners. Currently, when - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -25983,6 +25944,9 @@ OWNERS : The list of this team's owners. Currently, when - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26013,8 +25977,11 @@ OWNERS : The list of this team's owners. Currently, when - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26040,7 +26007,7 @@ OWNERS : The list of this team's owners. Currently, when - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26053,6 +26020,9 @@ OWNERS : The list of this team's owners. Currently, when - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26092,7 +26062,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -26114,7 +26084,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -26134,6 +26104,12 @@ OWNERS : The list of this team's owners. Currently, when - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -27045,7 +27021,7 @@ OWNERS : The list of this team's owners. Currently, when - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27094,7 +27070,7 @@ OWNERS : The list of this team's owners. Currently, when - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -27340,6 +27316,8 @@ OWNERS : The list of this team's owners. Currently, when - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -27395,7 +27373,10 @@ OWNERS : The list of this team's owners. Currently, when - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27855,7 +27836,7 @@ OWNERS : The list of this team's owners. Currently, when - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27951,46 +27932,6 @@ OWNERS : The list of this team's owners. Currently, when - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -28030,6 +27971,11 @@ OWNERS : The list of this team's owners. Currently, when - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -28085,7 +28031,7 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -28239,7 +28185,7 @@ PRIMARYCHANNEL : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -28337,8 +28283,8 @@ PRIMARYCHANNEL : channel - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28550,7 +28496,7 @@ PRIMARYCHANNEL : channel - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28604,7 +28550,7 @@ PRIMARYCHANNEL : channel - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28647,14 +28593,14 @@ PRIMARYCHANNEL : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -29106,8 +29052,14 @@ PRIMARYCHANNEL : channel - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -30121,7 +30073,7 @@ PRIMARYCHANNEL : channel - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -30132,6 +30084,9 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -30162,8 +30117,11 @@ PRIMARYCHANNEL : channel - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -30189,7 +30147,7 @@ PRIMARYCHANNEL : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -30202,6 +30160,9 @@ PRIMARYCHANNEL : channel - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30241,7 +30202,7 @@ PRIMARYCHANNEL : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -31172,7 +31133,7 @@ PRIMARYCHANNEL : channel - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31221,7 +31182,7 @@ PRIMARYCHANNEL : channel - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -31467,6 +31428,8 @@ PRIMARYCHANNEL : channel - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -31522,7 +31485,10 @@ PRIMARYCHANNEL : channel - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -31982,7 +31948,7 @@ PRIMARYCHANNEL : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -32078,46 +32044,6 @@ PRIMARYCHANNEL : channel - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -32157,6 +32083,11 @@ PRIMARYCHANNEL : channel - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -32609,6 +32540,12 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -32821,7 +32758,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -32968,7 +32905,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -33066,8 +33003,8 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -33279,7 +33216,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -33333,7 +33270,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -33376,14 +33313,14 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33835,8 +33772,14 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34850,7 +34793,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34861,6 +34804,9 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34891,8 +34837,11 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -34918,7 +34867,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -34931,6 +34880,9 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -34970,7 +34922,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -35664,7 +35616,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35713,7 +35665,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -35959,6 +35911,8 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36014,7 +35968,10 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36478,7 +36435,7 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36574,46 +36531,6 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36653,6 +36570,11 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37105,6 +37027,12 @@ TEMPLATEDEFINITION : teamTemplateDefiniti - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgUserTeamwork.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgUserTeamwork.md index ff7865a631c..89cb8e57ccd 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgUserTeamwork.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgUserTeamwork.md @@ -234,7 +234,7 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -388,7 +388,7 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -486,8 +486,8 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -699,7 +699,7 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -753,7 +753,7 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -796,14 +796,14 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1255,8 +1255,14 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2270,7 +2276,7 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2281,6 +2287,9 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2311,8 +2320,11 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2338,7 +2350,7 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2351,6 +2363,9 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2390,7 +2405,7 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3084,7 +3099,7 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3133,7 +3148,7 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3379,6 +3394,8 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3434,7 +3451,10 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3898,7 +3918,7 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -3994,46 +4014,6 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4069,6 +4049,11 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4521,6 +4506,12 @@ ASSOCIATEDTEAMS : The list of associatedTe - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -4769,7 +4760,7 @@ BODYPARAMETER : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -4923,7 +4914,7 @@ BODYPARAMETER : userTeamwork - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -5021,8 +5012,8 @@ BODYPARAMETER : userTeamwork - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -5234,7 +5225,7 @@ BODYPARAMETER : userTeamwork - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -5288,7 +5279,7 @@ BODYPARAMETER : userTeamwork - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -5331,14 +5322,14 @@ BODYPARAMETER : userTeamwork - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -5790,8 +5781,14 @@ BODYPARAMETER : userTeamwork - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -6805,7 +6802,7 @@ BODYPARAMETER : userTeamwork - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -6816,6 +6813,9 @@ BODYPARAMETER : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -6846,8 +6846,11 @@ BODYPARAMETER : userTeamwork - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -6873,7 +6876,7 @@ BODYPARAMETER : userTeamwork - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -6886,6 +6889,9 @@ BODYPARAMETER : userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6925,7 +6931,7 @@ BODYPARAMETER : userTeamwork - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -7619,7 +7625,7 @@ BODYPARAMETER : userTeamwork - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7668,7 +7674,7 @@ BODYPARAMETER : userTeamwork - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -7914,6 +7920,8 @@ BODYPARAMETER : userTeamwork - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -7969,7 +7977,10 @@ BODYPARAMETER : userTeamwork - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -8433,7 +8444,7 @@ BODYPARAMETER : userTeamwork - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -8529,46 +8540,6 @@ BODYPARAMETER : userTeamwork - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[Todo ]`: todo - `[(Any) ]`: This indicates any property can be added to this object. @@ -8596,6 +8567,11 @@ BODYPARAMETER : userTeamwork - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -9048,6 +9024,12 @@ BODYPARAMETER : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0-beta/Update-MgUserTeamworkAssociatedTeam.md b/src/Teams/Teams/docs/v1.0-beta/Update-MgUserTeamworkAssociatedTeam.md index e120fa55f3a..853cb78968e 100644 --- a/src/Teams/Teams/docs/v1.0-beta/Update-MgUserTeamworkAssociatedTeam.md +++ b/src/Teams/Teams/docs/v1.0-beta/Update-MgUserTeamworkAssociatedTeam.md @@ -297,7 +297,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -451,7 +451,7 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -549,8 +549,8 @@ TEAM : team - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -762,7 +762,7 @@ TEAM : team - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -816,7 +816,7 @@ TEAM : team - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -859,14 +859,14 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -1318,8 +1318,14 @@ TEAM : team - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -2333,7 +2339,7 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -2344,6 +2350,9 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -2374,8 +2383,11 @@ TEAM : team - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -2401,7 +2413,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2414,6 +2426,9 @@ TEAM : team - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2453,7 +2468,7 @@ TEAM : team - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -3147,7 +3162,7 @@ TEAM : team - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -3196,7 +3211,7 @@ TEAM : team - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -3442,6 +3457,8 @@ TEAM : team - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -3497,7 +3514,10 @@ TEAM : team - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -3961,7 +3981,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -4057,46 +4077,6 @@ TEAM : team - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4136,6 +4116,11 @@ TEAM : team - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -4588,6 +4573,12 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Teams/Teams/docs/v1.0/Hide-MgChatForUser.md b/src/Teams/Teams/docs/v1.0/Hide-MgChatForUser.md index b7fadecaf49..53d22f10b35 100644 --- a/src/Teams/Teams/docs/v1.0/Hide-MgChatForUser.md +++ b/src/Teams/Teams/docs/v1.0/Hide-MgChatForUser.md @@ -43,6 +43,24 @@ Hide a chat for a user. ## EXAMPLES +### Example 1: Code snippet +```powershell +Import-Module Microsoft.Graph.Teams + +$params = @{ + User = @{ + Id = "d864e79f-a516-4d0f-9fee-0eeb4d61fdc2" + TenantId = "2a690434-97d9-4eed-83a6-f5f13600199a" + } +} + +Hide-MgChatForUser -ChatId $chatId -BodyParameter $params +``` + +This example shows how to use the Hide-MgChatForUser Cmdlet. + +To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + ## PARAMETERS ### -AdditionalProperties diff --git a/src/Teams/Teams/docs/v1.0/Invoke-MgGraphChat.md b/src/Teams/Teams/docs/v1.0/Invoke-MgGraphChat.md index ee2313b5535..6b1ab110f8a 100644 --- a/src/Teams/Teams/docs/v1.0/Invoke-MgGraphChat.md +++ b/src/Teams/Teams/docs/v1.0/Invoke-MgGraphChat.md @@ -43,6 +43,24 @@ Unhide a chat for a user. ## EXAMPLES +### Example 1: Code snippet +```powershell +Import-Module Microsoft.Graph.Teams + +$params = @{ + User = @{ + Id = "d864e79f-a516-4d0f-9fee-0eeb4d61fdc2" + TenantId = "2a690434-97d9-4eed-83a6-f5f13600199a" + } +} + +Invoke-MgGraphChat -ChatId $chatId -BodyParameter $params +``` + +This example shows how to use the Invoke-MgGraphChat Cmdlet. + +To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + ## PARAMETERS ### -AdditionalProperties diff --git a/src/Teams/Teams/docs/v1.0/Invoke-MgMarkChatReadForUser.md b/src/Teams/Teams/docs/v1.0/Invoke-MgMarkChatReadForUser.md index 3bfac281a94..9dbc1986f8f 100644 --- a/src/Teams/Teams/docs/v1.0/Invoke-MgMarkChatReadForUser.md +++ b/src/Teams/Teams/docs/v1.0/Invoke-MgMarkChatReadForUser.md @@ -43,6 +43,24 @@ Mark a chat as read for a user. ## EXAMPLES +### Example 1: Code snippet +```powershell +Import-Module Microsoft.Graph.Teams + +$params = @{ + User = @{ + Id = "d864e79f-a516-4d0f-9fee-0eeb4d61fdc2" + TenantId = "2a690434-97d9-4eed-83a6-f5f13600199a" + } +} + +Invoke-MgMarkChatReadForUser -ChatId $chatId -BodyParameter $params +``` + +This example shows how to use the Invoke-MgMarkChatReadForUser Cmdlet. + +To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + ## PARAMETERS ### -AdditionalProperties diff --git a/src/Teams/Teams/docs/v1.0/Invoke-MgMarkChatUnreadForUser.md b/src/Teams/Teams/docs/v1.0/Invoke-MgMarkChatUnreadForUser.md index dcedd1479db..7b7c3fc38d9 100644 --- a/src/Teams/Teams/docs/v1.0/Invoke-MgMarkChatUnreadForUser.md +++ b/src/Teams/Teams/docs/v1.0/Invoke-MgMarkChatUnreadForUser.md @@ -45,6 +45,25 @@ Mark a chat as unread for a user. ## EXAMPLES +### Example 1: Code snippet +```powershell +Import-Module Microsoft.Graph.Teams + +$params = @{ + User = @{ + Id = "d864e79f-a516-4d0f-9fee-0eeb4d61fdc2" + TenantId = "2a690434-97d9-4eed-83a6-f5f13600199a" + } + LastMessageReadDateTime = [System.DateTime]::Parse("2021-05-27T22:13:01.577Z") +} + +Invoke-MgMarkChatUnreadForUser -ChatId $chatId -BodyParameter $params +``` + +This example shows how to use the Invoke-MgMarkChatUnreadForUser Cmdlet. + +To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + ## PARAMETERS ### -AdditionalProperties diff --git a/src/Teams/Teams/docs/v1.0/Microsoft.Graph.Teams.md b/src/Teams/Teams/docs/v1.0/Microsoft.Graph.Teams.md index 3d462fa7be9..521f481246d 100644 --- a/src/Teams/Teams/docs/v1.0/Microsoft.Graph.Teams.md +++ b/src/Teams/Teams/docs/v1.0/Microsoft.Graph.Teams.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Teams -Module Guid: d111c281-ffe9-4b26-8ae3-8c7a57b9a31f +Module Guid: 0f38d13f-a855-471b-9540-b06682753b5c Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.teams Help Version: 1.0.0.0 Locale: en-US @@ -575,13 +575,14 @@ Install a teamsApp to the specified chat. Add a conversationMember to a chat. ### [New-MgChatMessage](New-MgChatMessage.md) -Send a new chatMessage in the specified channel or a chat. +Send a new chatMessage in the specified chat. +This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. ### [New-MgChatMessageHostedContent](New-MgChatMessageHostedContent.md) Create new navigation property to hostedContents for chats ### [New-MgChatMessageReply](New-MgChatMessageReply.md) -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ### [New-MgChatMessageReplyHostedContent](New-MgChatMessageReplyHostedContent.md) Create new navigation property to hostedContents for chats @@ -599,6 +600,7 @@ Create a new channel in a team, as specified in the request body. ### [New-MgGroupTeamChannelMember](New-MgGroupTeamChannelMember.md) Add a conversationMember to a channel. +This operation is allowed only for channels with a **membershipType** value of `private` or `shared`. ### [New-MgGroupTeamChannelMessage](New-MgGroupTeamChannelMessage.md) Send a new chatMessage in the specified channel or a chat. @@ -607,7 +609,7 @@ Send a new chatMessage in the specified channel or a chat. Create new navigation property to hostedContents for groups ### [New-MgGroupTeamChannelMessageReply](New-MgGroupTeamChannelMessageReply.md) -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ### [New-MgGroupTeamChannelMessageReplyHostedContent](New-MgGroupTeamChannelMessageReplyHostedContent.md) Create new navigation property to hostedContents for groups @@ -629,6 +631,7 @@ Create new navigation property to operations for groups ### [New-MgGroupTeamPrimaryChannelMember](New-MgGroupTeamPrimaryChannelMember.md) Add a conversationMember to a channel. +This operation is allowed only for channels with a **membershipType** value of `private` or `shared`. ### [New-MgGroupTeamPrimaryChannelMessage](New-MgGroupTeamPrimaryChannelMessage.md) Send a new chatMessage in the specified channel or a chat. @@ -637,7 +640,7 @@ Send a new chatMessage in the specified channel or a chat. Create new navigation property to hostedContents for groups ### [New-MgGroupTeamPrimaryChannelMessageReply](New-MgGroupTeamPrimaryChannelMessageReply.md) -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ### [New-MgGroupTeamPrimaryChannelMessageReplyHostedContent](New-MgGroupTeamPrimaryChannelMessageReplyHostedContent.md) Create new navigation property to hostedContents for groups @@ -695,6 +698,7 @@ To remove the email address of a **channel**, use the removeEmail method. ### [New-MgTeamChannelMember](New-MgTeamChannelMember.md) Add a conversationMember to a channel. +This operation is allowed only for channels with a **membershipType** value of `private` or `shared`. ### [New-MgTeamChannelMessage](New-MgTeamChannelMessage.md) Send a new chatMessage in the specified channel or a chat. @@ -703,7 +707,7 @@ Send a new chatMessage in the specified channel or a chat. Create new navigation property to hostedContents for teams ### [New-MgTeamChannelMessageReply](New-MgTeamChannelMessageReply.md) -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ### [New-MgTeamChannelMessageReplyHostedContent](New-MgTeamChannelMessageReplyHostedContent.md) Create new navigation property to hostedContents for teams @@ -731,6 +735,7 @@ To remove the email address of a **channel**, use the removeEmail method. ### [New-MgTeamPrimaryChannelMember](New-MgTeamPrimaryChannelMember.md) Add a conversationMember to a channel. +This operation is allowed only for channels with a **membershipType** value of `private` or `shared`. ### [New-MgTeamPrimaryChannelMessage](New-MgTeamPrimaryChannelMessage.md) Send a new chatMessage in the specified channel or a chat. @@ -739,7 +744,7 @@ Send a new chatMessage in the specified channel or a chat. Create new navigation property to hostedContents for teams ### [New-MgTeamPrimaryChannelMessageReply](New-MgTeamPrimaryChannelMessageReply.md) -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ### [New-MgTeamPrimaryChannelMessageReplyHostedContent](New-MgTeamPrimaryChannelMessageReplyHostedContent.md) Create new navigation property to hostedContents for teams @@ -796,13 +801,14 @@ Install a teamsApp to the specified chat. Add a conversationMember to a chat. ### [New-MgUserChatMessage](New-MgUserChatMessage.md) -Send a new chatMessage in the specified channel or a chat. +Send a new chatMessage in the specified chat. +This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. ### [New-MgUserChatMessageHostedContent](New-MgUserChatMessageHostedContent.md) Create new navigation property to hostedContents for users ### [New-MgUserChatMessageReply](New-MgUserChatMessageReply.md) -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ### [New-MgUserChatMessageReplyHostedContent](New-MgUserChatMessageReplyHostedContent.md) Create new navigation property to hostedContents for users diff --git a/src/Teams/Teams/docs/v1.0/New-MgChatMessage.md b/src/Teams/Teams/docs/v1.0/New-MgChatMessage.md index f17a68ed6e4..e577d06ac21 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgChatMessage.md +++ b/src/Teams/Teams/docs/v1.0/New-MgChatMessage.md @@ -8,7 +8,8 @@ schema: 2.0.0 # New-MgChatMessage ## SYNOPSIS -Send a new chatMessage in the specified channel or a chat. +Send a new chatMessage in the specified chat. +This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. ## SYNTAX @@ -55,7 +56,8 @@ New-MgChatMessage -InputObject [-ChatId ] [-AdditionalP ``` ## DESCRIPTION -Send a new chatMessage in the specified channel or a chat. +Send a new chatMessage in the specified chat. +This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. ## EXAMPLES diff --git a/src/Teams/Teams/docs/v1.0/New-MgChatMessageReply.md b/src/Teams/Teams/docs/v1.0/New-MgChatMessageReply.md index 9c8190162a7..d5678d6ad91 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgChatMessageReply.md +++ b/src/Teams/Teams/docs/v1.0/New-MgChatMessageReply.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-MgChatMessageReply ## SYNOPSIS -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ## SYNTAX @@ -55,7 +55,7 @@ New-MgChatMessageReply -InputObject [-ChatId ] [-Additi ``` ## DESCRIPTION -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ## EXAMPLES diff --git a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannel.md b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannel.md index b64111b43f1..49ca7e6c495 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannel.md +++ b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannel.md @@ -116,6 +116,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -398,7 +399,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -476,11 +477,11 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -534,11 +535,11 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1683,7 +1684,7 @@ BODYPARAMETER : channel - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1748,7 +1749,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1796,7 +1797,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2386,7 +2387,7 @@ BODYPARAMETER : channel - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2394,7 +2395,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2454,7 +2455,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3040,11 +3041,11 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3098,11 +3099,11 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4144,7 +4145,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4267,7 +4268,7 @@ FILESFOLDER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4332,7 +4333,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4380,7 +4381,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -4970,7 +4971,7 @@ FILESFOLDER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4978,7 +4979,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5038,7 +5039,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5666,7 +5667,7 @@ SHAREDWITHTEAMS : A collection of te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5744,11 +5745,11 @@ SHAREDWITHTEAMS : A collection of te - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5802,11 +5803,11 @@ SHAREDWITHTEAMS : A collection of te - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7247,7 +7248,7 @@ SHAREDWITHTEAMS : A collection of te - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7255,7 +7256,7 @@ SHAREDWITHTEAMS : A collection of te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7351,7 +7352,7 @@ SHAREDWITHTEAMS : A collection of te - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7411,7 +7412,7 @@ SHAREDWITHTEAMS : A collection of te - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8016,7 +8017,7 @@ SHAREDWITHTEAMS : A collection of te - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8033,7 +8034,7 @@ SHAREDWITHTEAMS : A collection of te - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannelMember.md b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannelMember.md index 71f7053eb97..0833a57838f 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannelMember.md +++ b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannelMember.md @@ -9,6 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Add a conversationMember to a channel. +This operation is allowed only for channels with a **membershipType** value of `private` or `shared`. ## SYNTAX @@ -40,6 +41,7 @@ New-MgGroupTeamChannelMember -InputObject [-AdditionalPropertie ## DESCRIPTION Add a conversationMember to a channel. +This operation is allowed only for channels with a **membershipType** value of `private` or `shared`. ## EXAMPLES diff --git a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannelMessageReply.md b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannelMessageReply.md index c4a5e580bf7..5362040b0ef 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannelMessageReply.md +++ b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannelMessageReply.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-MgGroupTeamChannelMessageReply ## SYNOPSIS -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ## SYNTAX @@ -55,7 +55,7 @@ New-MgGroupTeamChannelMessageReply -InputObject [-AdditionalPro ``` ## DESCRIPTION -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ## EXAMPLES diff --git a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannelSharedWithTeam.md index 09718b61529..4b6b1355601 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamChannelSharedWithTeam.md @@ -284,7 +284,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -362,11 +362,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -420,11 +420,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1865,7 +1865,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1873,7 +1873,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -1969,7 +1969,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2029,7 +2029,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2634,7 +2634,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2651,7 +2651,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2892,7 +2892,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -2970,11 +2970,11 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3028,11 +3028,11 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4473,7 +4473,7 @@ TEAM : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4481,7 +4481,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -4577,7 +4577,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4637,7 +4637,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5248,7 +5248,7 @@ TEAM : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5265,7 +5265,7 @@ TEAM : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamPrimaryChannelMember.md b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamPrimaryChannelMember.md index 2ecf4a44ada..6ae28aca83d 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamPrimaryChannelMember.md +++ b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamPrimaryChannelMember.md @@ -9,6 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Add a conversationMember to a channel. +This operation is allowed only for channels with a **membershipType** value of `private` or `shared`. ## SYNTAX @@ -40,6 +41,7 @@ New-MgGroupTeamPrimaryChannelMember -InputObject [-AdditionalPr ## DESCRIPTION Add a conversationMember to a channel. +This operation is allowed only for channels with a **membershipType** value of `private` or `shared`. ## EXAMPLES diff --git a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamPrimaryChannelMessageReply.md b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamPrimaryChannelMessageReply.md index 56fc1ac80c6..f89add89347 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamPrimaryChannelMessageReply.md +++ b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamPrimaryChannelMessageReply.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-MgGroupTeamPrimaryChannelMessageReply ## SYNOPSIS -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ## SYNTAX @@ -55,7 +55,7 @@ New-MgGroupTeamPrimaryChannelMessageReply -InputObject [-Additi ``` ## DESCRIPTION -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ## EXAMPLES diff --git a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamPrimaryChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamPrimaryChannelSharedWithTeam.md index 9b7d6e55566..620b9db6b80 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgGroupTeamPrimaryChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0/New-MgGroupTeamPrimaryChannelSharedWithTeam.md @@ -269,7 +269,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -347,11 +347,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -405,11 +405,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1850,7 +1850,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1858,7 +1858,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -1954,7 +1954,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2014,7 +2014,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2619,7 +2619,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2636,7 +2636,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2877,7 +2877,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -2955,11 +2955,11 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3013,11 +3013,11 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4458,7 +4458,7 @@ TEAM : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4466,7 +4466,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -4562,7 +4562,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4622,7 +4622,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5233,7 +5233,7 @@ TEAM : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5250,7 +5250,7 @@ TEAM : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/New-MgTeam.md b/src/Teams/Teams/docs/v1.0/New-MgTeam.md index 5b164b3464c..76a67adb527 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgTeam.md +++ b/src/Teams/Teams/docs/v1.0/New-MgTeam.md @@ -817,7 +817,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -895,11 +895,11 @@ ALLCHANNELS : List of channels either hosted in or sh - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -953,11 +953,11 @@ ALLCHANNELS : List of channels either hosted in or sh - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2102,7 +2102,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2167,7 +2167,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2215,7 +2215,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2805,7 +2805,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2813,7 +2813,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2873,7 +2873,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3390,7 +3390,7 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -3468,11 +3468,11 @@ BODYPARAMETER : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3526,11 +3526,11 @@ BODYPARAMETER : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4971,7 +4971,7 @@ BODYPARAMETER : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4979,7 +4979,7 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5075,7 +5075,7 @@ BODYPARAMETER : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5135,7 +5135,7 @@ BODYPARAMETER : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5746,7 +5746,7 @@ BODYPARAMETER : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5763,7 +5763,7 @@ BODYPARAMETER : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5958,7 +5958,7 @@ CHANNELS : The collection of channels and messages as - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -6036,11 +6036,11 @@ CHANNELS : The collection of channels and messages as - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6094,11 +6094,11 @@ CHANNELS : The collection of channels and messages as - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7243,7 +7243,7 @@ CHANNELS : The collection of channels and messages as - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7308,7 +7308,7 @@ CHANNELS : The collection of channels and messages as - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7356,7 +7356,7 @@ CHANNELS : The collection of channels and messages as - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -7946,7 +7946,7 @@ CHANNELS : The collection of channels and messages as - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7954,7 +7954,7 @@ CHANNELS : The collection of channels and messages as - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8014,7 +8014,7 @@ CHANNELS : The collection of channels and messages as - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8545,7 +8545,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -8824,7 +8824,7 @@ GROUP : group - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -8873,11 +8873,11 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10132,7 +10132,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10735,7 +10735,7 @@ GROUP : group - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10743,7 +10743,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10839,7 +10839,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10899,7 +10899,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11063,7 +11063,7 @@ GROUP : group - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11080,7 +11080,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11110,7 +11110,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -11188,11 +11188,11 @@ INCOMINGCHANNELS : List of channels shared with the t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11246,11 +11246,11 @@ INCOMINGCHANNELS : List of channels shared with the t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12395,7 +12395,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12460,7 +12460,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12508,7 +12508,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13098,7 +13098,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13106,7 +13106,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13166,7 +13166,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13754,7 +13754,7 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -13832,11 +13832,11 @@ PRIMARYCHANNEL : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -13890,11 +13890,11 @@ PRIMARYCHANNEL : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15039,7 +15039,7 @@ PRIMARYCHANNEL : channel - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15104,7 +15104,7 @@ PRIMARYCHANNEL : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15152,7 +15152,7 @@ PRIMARYCHANNEL : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -15742,7 +15742,7 @@ PRIMARYCHANNEL : channel - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15750,7 +15750,7 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15810,7 +15810,7 @@ PRIMARYCHANNEL : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Teams/Teams/docs/v1.0/New-MgTeamChannel.md b/src/Teams/Teams/docs/v1.0/New-MgTeamChannel.md index f9504cb2e8d..290d26ccd08 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgTeamChannel.md +++ b/src/Teams/Teams/docs/v1.0/New-MgTeamChannel.md @@ -216,6 +216,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -498,7 +499,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -576,11 +577,11 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -634,11 +635,11 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1783,7 +1784,7 @@ BODYPARAMETER : channel - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1848,7 +1849,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1896,7 +1897,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2486,7 +2487,7 @@ BODYPARAMETER : channel - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2494,7 +2495,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2554,7 +2555,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3140,11 +3141,11 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3198,11 +3199,11 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4244,7 +4245,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4367,7 +4368,7 @@ FILESFOLDER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4432,7 +4433,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4480,7 +4481,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5070,7 +5071,7 @@ FILESFOLDER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5078,7 +5079,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5138,7 +5139,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5766,7 +5767,7 @@ SHAREDWITHTEAMS : A collection of te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5844,11 +5845,11 @@ SHAREDWITHTEAMS : A collection of te - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5902,11 +5903,11 @@ SHAREDWITHTEAMS : A collection of te - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7347,7 +7348,7 @@ SHAREDWITHTEAMS : A collection of te - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7355,7 +7356,7 @@ SHAREDWITHTEAMS : A collection of te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7451,7 +7452,7 @@ SHAREDWITHTEAMS : A collection of te - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7511,7 +7512,7 @@ SHAREDWITHTEAMS : A collection of te - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8116,7 +8117,7 @@ SHAREDWITHTEAMS : A collection of te - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8133,7 +8134,7 @@ SHAREDWITHTEAMS : A collection of te - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/New-MgTeamChannelMember.md b/src/Teams/Teams/docs/v1.0/New-MgTeamChannelMember.md index 764f7b026f0..b3cbb456616 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgTeamChannelMember.md +++ b/src/Teams/Teams/docs/v1.0/New-MgTeamChannelMember.md @@ -9,6 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Add a conversationMember to a channel. +This operation is allowed only for channels with a **membershipType** value of `private` or `shared`. ## SYNTAX @@ -40,6 +41,7 @@ New-MgTeamChannelMember -InputObject [-AdditionalProperties [-AdditionalProperti ``` ## DESCRIPTION -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ## EXAMPLES diff --git a/src/Teams/Teams/docs/v1.0/New-MgTeamChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0/New-MgTeamChannelSharedWithTeam.md index 97354f1d7b7..8445fe6ee57 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgTeamChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0/New-MgTeamChannelSharedWithTeam.md @@ -284,7 +284,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -362,11 +362,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -420,11 +420,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1865,7 +1865,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1873,7 +1873,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -1969,7 +1969,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2029,7 +2029,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2634,7 +2634,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2651,7 +2651,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2892,7 +2892,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -2970,11 +2970,11 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3028,11 +3028,11 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4473,7 +4473,7 @@ TEAM : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4481,7 +4481,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -4577,7 +4577,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4637,7 +4637,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5248,7 +5248,7 @@ TEAM : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5265,7 +5265,7 @@ TEAM : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/New-MgTeamPrimaryChannelMember.md b/src/Teams/Teams/docs/v1.0/New-MgTeamPrimaryChannelMember.md index 39b97739ecb..c3cc349b6fe 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgTeamPrimaryChannelMember.md +++ b/src/Teams/Teams/docs/v1.0/New-MgTeamPrimaryChannelMember.md @@ -9,6 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Add a conversationMember to a channel. +This operation is allowed only for channels with a **membershipType** value of `private` or `shared`. ## SYNTAX @@ -40,6 +41,7 @@ New-MgTeamPrimaryChannelMember -InputObject [-AdditionalPropert ## DESCRIPTION Add a conversationMember to a channel. +This operation is allowed only for channels with a **membershipType** value of `private` or `shared`. ## EXAMPLES diff --git a/src/Teams/Teams/docs/v1.0/New-MgTeamPrimaryChannelMessageReply.md b/src/Teams/Teams/docs/v1.0/New-MgTeamPrimaryChannelMessageReply.md index e342d6d632e..840280bf0e3 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgTeamPrimaryChannelMessageReply.md +++ b/src/Teams/Teams/docs/v1.0/New-MgTeamPrimaryChannelMessageReply.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-MgTeamPrimaryChannelMessageReply ## SYNOPSIS -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ## SYNTAX @@ -55,7 +55,7 @@ New-MgTeamPrimaryChannelMessageReply -InputObject [-AdditionalP ``` ## DESCRIPTION -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ## EXAMPLES diff --git a/src/Teams/Teams/docs/v1.0/New-MgTeamPrimaryChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0/New-MgTeamPrimaryChannelSharedWithTeam.md index c0a00c2186d..874182c26fa 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgTeamPrimaryChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0/New-MgTeamPrimaryChannelSharedWithTeam.md @@ -269,7 +269,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -347,11 +347,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -405,11 +405,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1850,7 +1850,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1858,7 +1858,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -1954,7 +1954,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2014,7 +2014,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2619,7 +2619,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2636,7 +2636,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2877,7 +2877,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -2955,11 +2955,11 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3013,11 +3013,11 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4458,7 +4458,7 @@ TEAM : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4466,7 +4466,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -4562,7 +4562,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4622,7 +4622,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5233,7 +5233,7 @@ TEAM : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5250,7 +5250,7 @@ TEAM : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/New-MgUserChatMessage.md b/src/Teams/Teams/docs/v1.0/New-MgUserChatMessage.md index dfb2e2fac2e..51e81d56a14 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgUserChatMessage.md +++ b/src/Teams/Teams/docs/v1.0/New-MgUserChatMessage.md @@ -8,7 +8,8 @@ schema: 2.0.0 # New-MgUserChatMessage ## SYNOPSIS -Send a new chatMessage in the specified channel or a chat. +Send a new chatMessage in the specified chat. +This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. ## SYNTAX @@ -55,7 +56,8 @@ New-MgUserChatMessage -InputObject [-ChatId ] [-Additio ``` ## DESCRIPTION -Send a new chatMessage in the specified channel or a chat. +Send a new chatMessage in the specified chat. +This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. ## EXAMPLES diff --git a/src/Teams/Teams/docs/v1.0/New-MgUserChatMessageReply.md b/src/Teams/Teams/docs/v1.0/New-MgUserChatMessageReply.md index 689d4fdbcc0..d7bfd9e2cef 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgUserChatMessageReply.md +++ b/src/Teams/Teams/docs/v1.0/New-MgUserChatMessageReply.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-MgUserChatMessageReply ## SYNOPSIS -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ## SYNTAX @@ -55,7 +55,7 @@ New-MgUserChatMessageReply -InputObject [-ChatId ] ``` ## DESCRIPTION -Send a new reply to a chatMessage in a specified channel. +Create a new reply to a chatMessage in a specified channel. ## EXAMPLES diff --git a/src/Teams/Teams/docs/v1.0/New-MgUserTeamworkAssociatedTeam.md b/src/Teams/Teams/docs/v1.0/New-MgUserTeamworkAssociatedTeam.md index a3e79df4fa8..8af67db84bd 100644 --- a/src/Teams/Teams/docs/v1.0/New-MgUserTeamworkAssociatedTeam.md +++ b/src/Teams/Teams/docs/v1.0/New-MgUserTeamworkAssociatedTeam.md @@ -266,7 +266,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -344,11 +344,11 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -402,11 +402,11 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1847,7 +1847,7 @@ TEAM : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1855,7 +1855,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -1951,7 +1951,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2011,7 +2011,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2622,7 +2622,7 @@ TEAM : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2639,7 +2639,7 @@ TEAM : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/Update-MgGroupTeam.md b/src/Teams/Teams/docs/v1.0/Update-MgGroupTeam.md index 67691b1256b..7c599490e69 100644 --- a/src/Teams/Teams/docs/v1.0/Update-MgGroupTeam.md +++ b/src/Teams/Teams/docs/v1.0/Update-MgGroupTeam.md @@ -649,7 +649,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -727,11 +727,11 @@ ALLCHANNELS : List of channels either hosted in or sh - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -785,11 +785,11 @@ ALLCHANNELS : List of channels either hosted in or sh - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1934,7 +1934,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1999,7 +1999,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2047,7 +2047,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2637,7 +2637,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2645,7 +2645,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2705,7 +2705,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3222,7 +3222,7 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -3300,11 +3300,11 @@ BODYPARAMETER : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3358,11 +3358,11 @@ BODYPARAMETER : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4803,7 +4803,7 @@ BODYPARAMETER : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4811,7 +4811,7 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -4907,7 +4907,7 @@ BODYPARAMETER : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4967,7 +4967,7 @@ BODYPARAMETER : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5578,7 +5578,7 @@ BODYPARAMETER : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5595,7 +5595,7 @@ BODYPARAMETER : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5790,7 +5790,7 @@ CHANNELS : The collection of channels and messages as - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5868,11 +5868,11 @@ CHANNELS : The collection of channels and messages as - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5926,11 +5926,11 @@ CHANNELS : The collection of channels and messages as - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7075,7 +7075,7 @@ CHANNELS : The collection of channels and messages as - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7140,7 +7140,7 @@ CHANNELS : The collection of channels and messages as - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7188,7 +7188,7 @@ CHANNELS : The collection of channels and messages as - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -7778,7 +7778,7 @@ CHANNELS : The collection of channels and messages as - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7786,7 +7786,7 @@ CHANNELS : The collection of channels and messages as - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7846,7 +7846,7 @@ CHANNELS : The collection of channels and messages as - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8377,7 +8377,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -8656,7 +8656,7 @@ GROUP : group - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -8705,11 +8705,11 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9964,7 +9964,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10567,7 +10567,7 @@ GROUP : group - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10575,7 +10575,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10671,7 +10671,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10731,7 +10731,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10895,7 +10895,7 @@ GROUP : group - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10912,7 +10912,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10942,7 +10942,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -11020,11 +11020,11 @@ INCOMINGCHANNELS : List of channels shared with the t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11078,11 +11078,11 @@ INCOMINGCHANNELS : List of channels shared with the t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12227,7 +12227,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12292,7 +12292,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12340,7 +12340,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -12930,7 +12930,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12938,7 +12938,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -12998,7 +12998,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13625,7 +13625,7 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -13703,11 +13703,11 @@ PRIMARYCHANNEL : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -13761,11 +13761,11 @@ PRIMARYCHANNEL : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -14910,7 +14910,7 @@ PRIMARYCHANNEL : channel - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14975,7 +14975,7 @@ PRIMARYCHANNEL : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15023,7 +15023,7 @@ PRIMARYCHANNEL : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -15613,7 +15613,7 @@ PRIMARYCHANNEL : channel - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15621,7 +15621,7 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15681,7 +15681,7 @@ PRIMARYCHANNEL : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamChannel.md b/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamChannel.md index 1b7e482994a..469c5c4cf7a 100644 --- a/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamChannel.md +++ b/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamChannel.md @@ -132,6 +132,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -429,7 +430,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -507,11 +508,11 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -565,11 +566,11 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1714,7 +1715,7 @@ BODYPARAMETER : channel - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1779,7 +1780,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1827,7 +1828,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2417,7 +2418,7 @@ BODYPARAMETER : channel - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2425,7 +2426,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2485,7 +2486,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3071,11 +3072,11 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3129,11 +3130,11 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4175,7 +4176,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4298,7 +4299,7 @@ FILESFOLDER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4363,7 +4364,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4411,7 +4412,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5001,7 +5002,7 @@ FILESFOLDER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5009,7 +5010,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5069,7 +5070,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5697,7 +5698,7 @@ SHAREDWITHTEAMS : A collection of te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5775,11 +5776,11 @@ SHAREDWITHTEAMS : A collection of te - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5833,11 +5834,11 @@ SHAREDWITHTEAMS : A collection of te - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7278,7 +7279,7 @@ SHAREDWITHTEAMS : A collection of te - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7286,7 +7287,7 @@ SHAREDWITHTEAMS : A collection of te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7382,7 +7383,7 @@ SHAREDWITHTEAMS : A collection of te - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7442,7 +7443,7 @@ SHAREDWITHTEAMS : A collection of te - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8047,7 +8048,7 @@ SHAREDWITHTEAMS : A collection of te - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8064,7 +8065,7 @@ SHAREDWITHTEAMS : A collection of te - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamChannelSharedWithTeam.md index 4a84d931569..00d0d3dae78 100644 --- a/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamChannelSharedWithTeam.md @@ -317,7 +317,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -395,11 +395,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -453,11 +453,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1898,7 +1898,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1906,7 +1906,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2002,7 +2002,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2062,7 +2062,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2667,7 +2667,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2684,7 +2684,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2925,7 +2925,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -3003,11 +3003,11 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3061,11 +3061,11 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4506,7 +4506,7 @@ TEAM : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4514,7 +4514,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -4610,7 +4610,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4670,7 +4670,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5281,7 +5281,7 @@ TEAM : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5298,7 +5298,7 @@ TEAM : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamPrimaryChannel.md b/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamPrimaryChannel.md index 5fb983a6a7a..9005019f539 100644 --- a/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamPrimaryChannel.md +++ b/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamPrimaryChannel.md @@ -117,6 +117,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -414,7 +415,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -492,11 +493,11 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -550,11 +551,11 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1699,7 +1700,7 @@ BODYPARAMETER : channel - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1764,7 +1765,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1812,7 +1813,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2402,7 +2403,7 @@ BODYPARAMETER : channel - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2410,7 +2411,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2470,7 +2471,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3056,11 +3057,11 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3114,11 +3115,11 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4160,7 +4161,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4283,7 +4284,7 @@ FILESFOLDER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4348,7 +4349,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4396,7 +4397,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -4986,7 +4987,7 @@ FILESFOLDER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4994,7 +4995,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5054,7 +5055,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5682,7 +5683,7 @@ SHAREDWITHTEAMS : A collection of te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5760,11 +5761,11 @@ SHAREDWITHTEAMS : A collection of te - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5818,11 +5819,11 @@ SHAREDWITHTEAMS : A collection of te - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7263,7 +7264,7 @@ SHAREDWITHTEAMS : A collection of te - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7271,7 +7272,7 @@ SHAREDWITHTEAMS : A collection of te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7367,7 +7368,7 @@ SHAREDWITHTEAMS : A collection of te - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7427,7 +7428,7 @@ SHAREDWITHTEAMS : A collection of te - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8032,7 +8033,7 @@ SHAREDWITHTEAMS : A collection of te - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8049,7 +8050,7 @@ SHAREDWITHTEAMS : A collection of te - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamPrimaryChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamPrimaryChannelSharedWithTeam.md index 97b1204e72d..2309882a2bc 100644 --- a/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamPrimaryChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0/Update-MgGroupTeamPrimaryChannelSharedWithTeam.md @@ -303,7 +303,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -381,11 +381,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -439,11 +439,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1884,7 +1884,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1892,7 +1892,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -1988,7 +1988,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2048,7 +2048,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2653,7 +2653,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2670,7 +2670,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2911,7 +2911,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -2989,11 +2989,11 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3047,11 +3047,11 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4492,7 +4492,7 @@ TEAM : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4500,7 +4500,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -4596,7 +4596,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4656,7 +4656,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5267,7 +5267,7 @@ TEAM : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5284,7 +5284,7 @@ TEAM : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/Update-MgTeam.md b/src/Teams/Teams/docs/v1.0/Update-MgTeam.md index d8bd101fbe1..ffd480f687f 100644 --- a/src/Teams/Teams/docs/v1.0/Update-MgTeam.md +++ b/src/Teams/Teams/docs/v1.0/Update-MgTeam.md @@ -664,7 +664,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -742,11 +742,11 @@ ALLCHANNELS : List of channels either hosted in or sh - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -800,11 +800,11 @@ ALLCHANNELS : List of channels either hosted in or sh - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1949,7 +1949,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2014,7 +2014,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2062,7 +2062,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2652,7 +2652,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2660,7 +2660,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2720,7 +2720,7 @@ ALLCHANNELS : List of channels either hosted in or sh - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3237,7 +3237,7 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -3315,11 +3315,11 @@ BODYPARAMETER : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3373,11 +3373,11 @@ BODYPARAMETER : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4818,7 +4818,7 @@ BODYPARAMETER : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4826,7 +4826,7 @@ BODYPARAMETER : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -4922,7 +4922,7 @@ BODYPARAMETER : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4982,7 +4982,7 @@ BODYPARAMETER : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5593,7 +5593,7 @@ BODYPARAMETER : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5610,7 +5610,7 @@ BODYPARAMETER : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5805,7 +5805,7 @@ CHANNELS : The collection of channels and messages as - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5883,11 +5883,11 @@ CHANNELS : The collection of channels and messages as - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5941,11 +5941,11 @@ CHANNELS : The collection of channels and messages as - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7090,7 +7090,7 @@ CHANNELS : The collection of channels and messages as - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7155,7 +7155,7 @@ CHANNELS : The collection of channels and messages as - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7203,7 +7203,7 @@ CHANNELS : The collection of channels and messages as - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -7793,7 +7793,7 @@ CHANNELS : The collection of channels and messages as - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7801,7 +7801,7 @@ CHANNELS : The collection of channels and messages as - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7861,7 +7861,7 @@ CHANNELS : The collection of channels and messages as - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8392,7 +8392,7 @@ GROUP : group - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -8671,7 +8671,7 @@ GROUP : group - `[UserId ]`: The identifier of the user who accepted the agreement. Supports $filter (eq). - `[UserPrincipalName ]`: UPN of the user when the acceptance was recorded. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -8720,11 +8720,11 @@ GROUP : group - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -9979,7 +9979,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10582,7 +10582,7 @@ GROUP : group - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10590,7 +10590,7 @@ GROUP : group - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10686,7 +10686,7 @@ GROUP : group - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10746,7 +10746,7 @@ GROUP : group - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -10910,7 +10910,7 @@ GROUP : group - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10927,7 +10927,7 @@ GROUP : group - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10957,7 +10957,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -11035,11 +11035,11 @@ INCOMINGCHANNELS : List of channels shared with the t - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11093,11 +11093,11 @@ INCOMINGCHANNELS : List of channels shared with the t - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12242,7 +12242,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12307,7 +12307,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -12355,7 +12355,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -12945,7 +12945,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12953,7 +12953,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13013,7 +13013,7 @@ INCOMINGCHANNELS : List of channels shared with the t - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13640,7 +13640,7 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -13718,11 +13718,11 @@ PRIMARYCHANNEL : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -13776,11 +13776,11 @@ PRIMARYCHANNEL : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -14925,7 +14925,7 @@ PRIMARYCHANNEL : channel - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -14990,7 +14990,7 @@ PRIMARYCHANNEL : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15038,7 +15038,7 @@ PRIMARYCHANNEL : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -15628,7 +15628,7 @@ PRIMARYCHANNEL : channel - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15636,7 +15636,7 @@ PRIMARYCHANNEL : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15696,7 +15696,7 @@ PRIMARYCHANNEL : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. diff --git a/src/Teams/Teams/docs/v1.0/Update-MgTeamChannel.md b/src/Teams/Teams/docs/v1.0/Update-MgTeamChannel.md index f08ac7b195f..12d6f0f5e8a 100644 --- a/src/Teams/Teams/docs/v1.0/Update-MgTeamChannel.md +++ b/src/Teams/Teams/docs/v1.0/Update-MgTeamChannel.md @@ -141,6 +141,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -438,7 +439,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -516,11 +517,11 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -574,11 +575,11 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1723,7 +1724,7 @@ BODYPARAMETER : channel - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1788,7 +1789,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1836,7 +1837,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2426,7 +2427,7 @@ BODYPARAMETER : channel - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2434,7 +2435,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2494,7 +2495,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3080,11 +3081,11 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3138,11 +3139,11 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4184,7 +4185,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4307,7 +4308,7 @@ FILESFOLDER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4372,7 +4373,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4420,7 +4421,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -5010,7 +5011,7 @@ FILESFOLDER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5018,7 +5019,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5078,7 +5079,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5706,7 +5707,7 @@ SHAREDWITHTEAMS : A collection of te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5784,11 +5785,11 @@ SHAREDWITHTEAMS : A collection of te - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5842,11 +5843,11 @@ SHAREDWITHTEAMS : A collection of te - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7287,7 +7288,7 @@ SHAREDWITHTEAMS : A collection of te - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7295,7 +7296,7 @@ SHAREDWITHTEAMS : A collection of te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7391,7 +7392,7 @@ SHAREDWITHTEAMS : A collection of te - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7451,7 +7452,7 @@ SHAREDWITHTEAMS : A collection of te - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8056,7 +8057,7 @@ SHAREDWITHTEAMS : A collection of te - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8073,7 +8074,7 @@ SHAREDWITHTEAMS : A collection of te - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/Update-MgTeamChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0/Update-MgTeamChannelSharedWithTeam.md index b213031e9fa..e287aeef524 100644 --- a/src/Teams/Teams/docs/v1.0/Update-MgTeamChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0/Update-MgTeamChannelSharedWithTeam.md @@ -317,7 +317,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -395,11 +395,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -453,11 +453,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1898,7 +1898,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1906,7 +1906,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2002,7 +2002,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2062,7 +2062,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2667,7 +2667,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2684,7 +2684,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2925,7 +2925,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -3003,11 +3003,11 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3061,11 +3061,11 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4506,7 +4506,7 @@ TEAM : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4514,7 +4514,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -4610,7 +4610,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4670,7 +4670,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5281,7 +5281,7 @@ TEAM : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5298,7 +5298,7 @@ TEAM : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/Update-MgTeamPrimaryChannel.md b/src/Teams/Teams/docs/v1.0/Update-MgTeamPrimaryChannel.md index 9ae6bcd887e..c69dde283d8 100644 --- a/src/Teams/Teams/docs/v1.0/Update-MgTeamPrimaryChannel.md +++ b/src/Teams/Teams/docs/v1.0/Update-MgTeamPrimaryChannel.md @@ -116,6 +116,7 @@ Accept wildcard characters: False ### -DisplayName Channel name as it will appear to the user in Microsoft Teams. +The maximum length is 50 characters. ```yaml Type: System.String @@ -413,7 +414,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -491,11 +492,11 @@ BODYPARAMETER : channel - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -549,11 +550,11 @@ BODYPARAMETER : channel - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1698,7 +1699,7 @@ BODYPARAMETER : channel - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1763,7 +1764,7 @@ BODYPARAMETER : channel - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1811,7 +1812,7 @@ BODYPARAMETER : channel - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2401,7 +2402,7 @@ BODYPARAMETER : channel - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2409,7 +2410,7 @@ BODYPARAMETER : channel - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -2469,7 +2470,7 @@ BODYPARAMETER : channel - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -3055,11 +3056,11 @@ FILESFOLDER : driveItem - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3113,11 +3114,11 @@ FILESFOLDER : driveItem - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4159,7 +4160,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4282,7 +4283,7 @@ FILESFOLDER : driveItem - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4347,7 +4348,7 @@ FILESFOLDER : driveItem - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4395,7 +4396,7 @@ FILESFOLDER : driveItem - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -4985,7 +4986,7 @@ FILESFOLDER : driveItem - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4993,7 +4994,7 @@ FILESFOLDER : driveItem - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5053,7 +5054,7 @@ FILESFOLDER : driveItem - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5681,7 +5682,7 @@ SHAREDWITHTEAMS : A collection of te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -5759,11 +5760,11 @@ SHAREDWITHTEAMS : A collection of te - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -5817,11 +5818,11 @@ SHAREDWITHTEAMS : A collection of te - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7262,7 +7263,7 @@ SHAREDWITHTEAMS : A collection of te - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7270,7 +7271,7 @@ SHAREDWITHTEAMS : A collection of te - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -7366,7 +7367,7 @@ SHAREDWITHTEAMS : A collection of te - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7426,7 +7427,7 @@ SHAREDWITHTEAMS : A collection of te - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8031,7 +8032,7 @@ SHAREDWITHTEAMS : A collection of te - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8048,7 +8049,7 @@ SHAREDWITHTEAMS : A collection of te - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/Update-MgTeamPrimaryChannelSharedWithTeam.md b/src/Teams/Teams/docs/v1.0/Update-MgTeamPrimaryChannelSharedWithTeam.md index bcd0f3d0818..9ee86852cd0 100644 --- a/src/Teams/Teams/docs/v1.0/Update-MgTeamPrimaryChannelSharedWithTeam.md +++ b/src/Teams/Teams/docs/v1.0/Update-MgTeamPrimaryChannelSharedWithTeam.md @@ -302,7 +302,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -380,11 +380,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -438,11 +438,11 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1883,7 +1883,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1891,7 +1891,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -1987,7 +1987,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2047,7 +2047,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2652,7 +2652,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2669,7 +2669,7 @@ BODYPARAMETER : sharedWithChannelTeamI - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2910,7 +2910,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -2988,11 +2988,11 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -3046,11 +3046,11 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4491,7 +4491,7 @@ TEAM : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4499,7 +4499,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -4595,7 +4595,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4655,7 +4655,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5266,7 +5266,7 @@ TEAM : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5283,7 +5283,7 @@ TEAM : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/Update-MgUserTeamwork.md b/src/Teams/Teams/docs/v1.0/Update-MgUserTeamwork.md index 72d24f59f7e..37d063925cf 100644 --- a/src/Teams/Teams/docs/v1.0/Update-MgUserTeamwork.md +++ b/src/Teams/Teams/docs/v1.0/Update-MgUserTeamwork.md @@ -234,7 +234,7 @@ ASSOCIATEDTEAMS : The list of associatedTea - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -312,11 +312,11 @@ ASSOCIATEDTEAMS : The list of associatedTea - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -370,11 +370,11 @@ ASSOCIATEDTEAMS : The list of associatedTea - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1815,7 +1815,7 @@ ASSOCIATEDTEAMS : The list of associatedTea - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1823,7 +1823,7 @@ ASSOCIATEDTEAMS : The list of associatedTea - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -1919,7 +1919,7 @@ ASSOCIATEDTEAMS : The list of associatedTea - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -1979,7 +1979,7 @@ ASSOCIATEDTEAMS : The list of associatedTea - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2586,7 +2586,7 @@ ASSOCIATEDTEAMS : The list of associatedTea - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2603,7 +2603,7 @@ ASSOCIATEDTEAMS : The list of associatedTea - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -2808,7 +2808,7 @@ BODYPARAMETER : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -2886,11 +2886,11 @@ BODYPARAMETER : userTeamwork - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -2944,11 +2944,11 @@ BODYPARAMETER : userTeamwork - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4389,7 +4389,7 @@ BODYPARAMETER : userTeamwork - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4397,7 +4397,7 @@ BODYPARAMETER : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -4493,7 +4493,7 @@ BODYPARAMETER : userTeamwork - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4553,7 +4553,7 @@ BODYPARAMETER : userTeamwork - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -5152,7 +5152,7 @@ BODYPARAMETER : userTeamwork - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5169,7 +5169,7 @@ BODYPARAMETER : userTeamwork - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Teams/Teams/docs/v1.0/Update-MgUserTeamworkAssociatedTeam.md b/src/Teams/Teams/docs/v1.0/Update-MgUserTeamworkAssociatedTeam.md index 79676b39452..e508acdce60 100644 --- a/src/Teams/Teams/docs/v1.0/Update-MgUserTeamworkAssociatedTeam.md +++ b/src/Teams/Teams/docs/v1.0/Update-MgUserTeamworkAssociatedTeam.md @@ -297,7 +297,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -375,11 +375,11 @@ TEAM : team - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -433,11 +433,11 @@ TEAM : team - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -1878,7 +1878,7 @@ TEAM : team - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -1886,7 +1886,7 @@ TEAM : team - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -1982,7 +1982,7 @@ TEAM : team - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -2042,7 +2042,7 @@ TEAM : team - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -2653,7 +2653,7 @@ TEAM : team - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -2670,7 +2670,7 @@ TEAM : team - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserChatMember.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserChatMember.md index c389dfb1128..4cab39e4f55 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserChatMember.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserChatMember.md @@ -293,8 +293,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserDriveListContentTypeCopy.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserDriveListContentTypeCopy.md index 10df42dc4bf..915f0f3f471 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserDriveListContentTypeCopy.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserDriveListContentTypeCopy.md @@ -214,8 +214,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserDriveListContentTypeCopyFromContentTypeHub.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserDriveListContentTypeCopyFromContentTypeHub.md index 35f0ba34f23..c0e5215dc02 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserDriveListContentTypeCopyFromContentTypeHub.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserDriveListContentTypeCopyFromContentTypeHub.md @@ -235,8 +235,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserPendingAccessReviewInstanceDecision.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserPendingAccessReviewInstanceDecision.md index ca267d87338..f0bd9627c12 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserPendingAccessReviewInstanceDecision.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Add-MgUserPendingAccessReviewInstanceDecision.md @@ -150,8 +150,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserAndBlockManagedApp.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserAndBlockManagedApp.md index 5ad0c019318..044bd325f6c 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserAndBlockManagedApp.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserAndBlockManagedApp.md @@ -132,8 +132,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserChatMessageReaction.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserChatMessageReaction.md index a08e747447d..34bcfcb1af7 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserChatMessageReaction.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserChatMessageReaction.md @@ -230,8 +230,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserChatMessageReplyReaction.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserChatMessageReplyReaction.md index 28245bacf48..b5dc81676c2 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserChatMessageReplyReaction.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserChatMessageReplyReaction.md @@ -246,8 +246,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserManagedAppRegistrationByAzureAdDeviceId.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserManagedAppRegistrationByAzureAdDeviceId.md index c81eb944711..4ffd6f374b9 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserManagedAppRegistrationByAzureAdDeviceId.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserManagedAppRegistrationByAzureAdDeviceId.md @@ -200,8 +200,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserManagedAppRegistrationByDeviceTag.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserManagedAppRegistrationByDeviceTag.md index c60199f0518..fa1dfd51033 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserManagedAppRegistrationByDeviceTag.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserManagedAppRegistrationByDeviceTag.md @@ -200,8 +200,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserManagedDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserManagedDevice.md index 0d627085bc9..028eaa6a239 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserManagedDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserManagedDevice.md @@ -280,8 +280,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserPresence.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserPresence.md index 43df92115d1..00e265d0267 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserPresence.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserPresence.md @@ -215,8 +215,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserPresenceUserPreferredPresence.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserPresenceUserPreferredPresence.md index c074c69df3c..132210903df 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserPresenceUserPreferredPresence.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Clear-MgUserPresenceUserPreferredPresence.md @@ -144,8 +144,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Complete-MgUserOutlookTask.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Complete-MgUserOutlookTask.md index 1ea945d40cd..a589f2d90af 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Complete-MgUserOutlookTask.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Complete-MgUserOutlookTask.md @@ -141,8 +141,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Complete-MgUserOutlookTaskFolderTask.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Complete-MgUserOutlookTaskFolderTask.md index a2da95a2f3a..7a58316a425 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Complete-MgUserOutlookTaskFolderTask.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Complete-MgUserOutlookTaskFolderTask.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Complete-MgUserOutlookTaskGroupTaskFolderTask.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Complete-MgUserOutlookTaskGroupTaskFolderTask.md index 0b0485efaeb..fec03138753 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Complete-MgUserOutlookTaskGroupTaskFolderTask.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Complete-MgUserOutlookTaskGroupTaskFolderTask.md @@ -163,8 +163,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md index 48a9b13e199..bb4a646b199 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md @@ -249,8 +249,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md index b349d8f39a2..d449f6b1858 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md @@ -203,8 +203,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberGroup.md index 187b1801cf2..24b84e0d05a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberGroup.md @@ -211,8 +211,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberObject.md index 48384b93f00..292265ee123 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberObject.md @@ -203,8 +203,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md index 4bc13fd8dad..8584adae944 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md @@ -249,8 +249,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md index f0568a5f3a2..fb3ec95fd4a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md @@ -203,8 +203,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserChatPermissionGrantMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserChatPermissionGrantMemberGroup.md index 1c232a9100b..3b7c52bb5e3 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserChatPermissionGrantMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserChatPermissionGrantMemberGroup.md @@ -224,8 +224,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserChatPermissionGrantMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserChatPermissionGrantMemberObject.md index 665b3e8640c..235d9a80315 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserChatPermissionGrantMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserChatPermissionGrantMemberObject.md @@ -216,8 +216,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserDeviceMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserDeviceMemberGroup.md index e9d0e8f67c6..bab54e412fd 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserDeviceMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserDeviceMemberGroup.md @@ -207,8 +207,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserDeviceMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserDeviceMemberObject.md index 0df573a010e..c6b466a82b1 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserDeviceMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserDeviceMemberObject.md @@ -199,8 +199,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserInformationProtectionSignature.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserInformationProtectionSignature.md index 369e3728a91..37788988464 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserInformationProtectionSignature.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserInformationProtectionSignature.md @@ -218,8 +218,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserMemberGroup.md index 6025782065f..0f07a94a9f9 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserMemberGroup.md @@ -208,8 +208,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserMemberObject.md index 0acd7fbf17a..550a9ff6417 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Confirm-MgUserMemberObject.md @@ -202,8 +202,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserDriveItem.md index 9d3570b2b46..83fe909a511 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserDriveItem.md @@ -249,8 +249,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserDriveListContentTypeToDefaultContentLocation.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserDriveListContentTypeToDefaultContentLocation.md index 3bfeb5c18bf..8f8c49d1c7a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserDriveListContentTypeToDefaultContentLocation.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserDriveListContentTypeToDefaultContentLocation.md @@ -289,8 +289,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserDriveRoot.md index 2554a666930..94481b822e6 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserDriveRoot.md @@ -233,8 +233,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolder.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolder.md index 4015a1c82d0..aa47f0e899c 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolder.md @@ -212,8 +212,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolderChildFolder.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolderChildFolder.md index 91ec06d2d8c..1f79693ed03 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolderChildFolder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolderChildFolder.md @@ -230,8 +230,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolderChildFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolderChildFolderMessage.md index bf065768283..7999840e3e0 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolderChildFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolderChildFolderMessage.md @@ -247,8 +247,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolderMessage.md index a049dd43827..f299413cf97 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMailFolderMessage.md @@ -230,8 +230,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMessage.md index 6661e1031b8..334cf39274d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserMessage.md @@ -212,8 +212,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenoteNotebook.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenoteNotebook.md index 1829cbd12b7..834902794d0 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenoteNotebook.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenoteNotebook.md @@ -283,8 +283,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenotePageToSection.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenotePageToSection.md index b71a0e60927..19ccd6f5c97 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenotePageToSection.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenotePageToSection.md @@ -265,8 +265,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenoteSectionToNotebook.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenoteSectionToNotebook.md index 8d96051c177..2a3b2959172 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenoteSectionToNotebook.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenoteSectionToNotebook.md @@ -282,8 +282,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenoteSectionToSectionGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenoteSectionToSectionGroup.md index b80eca0ce2e..17898ad204f 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenoteSectionToSectionGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Copy-MgUserOnenoteSectionToSectionGroup.md @@ -282,8 +282,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Disable-MgUserAuthenticationMethodSmsSignIn.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Disable-MgUserAuthenticationMethodSmsSignIn.md index 0e5b121f044..609169aba84 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Disable-MgUserAuthenticationMethodSmsSignIn.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Disable-MgUserAuthenticationMethodSmsSignIn.md @@ -150,8 +150,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Disable-MgUserManagedDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Disable-MgUserManagedDevice.md index 20e8b49d7b1..49e9f7d9ba4 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Disable-MgUserManagedDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Disable-MgUserManagedDevice.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Disable-MgUserManagedDeviceLostMode.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Disable-MgUserManagedDeviceLostMode.md index b30471f876d..91b195fc8de 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Disable-MgUserManagedDeviceLostMode.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Disable-MgUserManagedDeviceLostMode.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Enable-MgUserAuthenticationMethodSmsSignIn.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Enable-MgUserAuthenticationMethodSmsSignIn.md index e36a4d8a828..303620d6b7e 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Enable-MgUserAuthenticationMethodSmsSignIn.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Enable-MgUserAuthenticationMethodSmsSignIn.md @@ -150,8 +150,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Enable-MgUserManagedDeviceLostMode.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Enable-MgUserManagedDeviceLostMode.md index 8a51357356b..5d29d307e58 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Enable-MgUserManagedDeviceLostMode.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Enable-MgUserManagedDeviceLostMode.md @@ -248,8 +248,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Export-MgUserPersonalData.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Export-MgUserPersonalData.md index 834faef151e..ce29bf72c83 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Export-MgUserPersonalData.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Export-MgUserPersonalData.md @@ -215,8 +215,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Find-MgUserManagedDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Find-MgUserManagedDevice.md index 69ffba712ad..7bb5a7f91fb 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Find-MgUserManagedDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Find-MgUserManagedDevice.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Find-MgUserMeetingTime.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Find-MgUserMeetingTime.md index 32234b19c51..4d1b8d7656d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Find-MgUserMeetingTime.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Find-MgUserMeetingTime.md @@ -410,8 +410,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md index 294e95f5d21..65486f08af7 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md @@ -234,8 +234,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md index 5bd41a0182b..aaf1018b350 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md @@ -216,8 +216,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberGroup.md index 764638d99a5..be0655b1d8f 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberGroup.md @@ -205,8 +205,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberObject.md index 2d68d5124c3..f180832adf8 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDeviceMemberObject.md @@ -203,8 +203,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md index 54d0c29e943..425c8de92c7 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md @@ -234,8 +234,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md index 01ac29bafe2..90c64d29a86 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md @@ -216,8 +216,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserCalendarSchedule.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserCalendarSchedule.md index 91a30362310..b76d4acdbdc 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserCalendarSchedule.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserCalendarSchedule.md @@ -287,8 +287,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantById.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantById.md index fadc16910a7..1376460417d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantById.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantById.md @@ -217,8 +217,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantMemberGroup.md index 52be20c344c..9fb8c47d5a8 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantMemberGroup.md @@ -218,8 +218,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantMemberObject.md index 08f3aed1874..10342109994 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantMemberObject.md @@ -216,8 +216,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantUserOwnedObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantUserOwnedObject.md index de478ec0497..07e0d7285a0 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantUserOwnedObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserChatPermissionGrantUserOwnedObject.md @@ -216,8 +216,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDefaultCalendarSchedule.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDefaultCalendarSchedule.md index ea65128c066..e5e8270e40d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDefaultCalendarSchedule.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDefaultCalendarSchedule.md @@ -269,8 +269,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceById.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceById.md index 0f9b579756b..9adbe558845 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceById.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceById.md @@ -202,8 +202,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceMemberGroup.md index 44782272c1c..2d1e7522879 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceMemberGroup.md @@ -201,8 +201,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceMemberObject.md index dd8e1e5853f..6fa7f2f3660 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceMemberObject.md @@ -199,8 +199,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceUserOwnedObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceUserOwnedObject.md index 11a7e881a4e..b907d128b65 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceUserOwnedObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserDeviceUserOwnedObject.md @@ -200,8 +200,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserJoinedGroupById.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserJoinedGroupById.md index ba30d42258c..9bb6a5c9fe2 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserJoinedGroupById.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserJoinedGroupById.md @@ -202,8 +202,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserJoinedGroupUserOwnedObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserJoinedGroupUserOwnedObject.md index 96f70480e45..095ca224bac 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserJoinedGroupUserOwnedObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserJoinedGroupUserOwnedObject.md @@ -200,8 +200,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserMailTip.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserMailTip.md index fca1a0192e7..d3db97d5cb2 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserMailTip.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserMailTip.md @@ -221,8 +221,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserMemberGroup.md index e3157936e88..c0c6142f6a7 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserMemberGroup.md @@ -199,8 +199,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserMemberObject.md index 4be6e682457..ac066a3717a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserMemberObject.md @@ -197,8 +197,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserOnenoteNotebookFromWebUrl.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserOnenoteNotebookFromWebUrl.md index 73b57a80fd0..f5839172a49 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserOnenoteNotebookFromWebUrl.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Get-MgUserOnenoteNotebookFromWebUrl.md @@ -199,8 +199,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Grant-MgUserDriveItemPermission.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Grant-MgUserDriveItemPermission.md index eb735fcd695..d2ae999e117 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Grant-MgUserDriveItemPermission.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Grant-MgUserDriveItemPermission.md @@ -276,8 +276,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Grant-MgUserDriveRootPermission.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Grant-MgUserDriveRootPermission.md index 4e55d6c3009..3dad1c79cda 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Grant-MgUserDriveRootPermission.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Grant-MgUserDriveRootPermission.md @@ -260,8 +260,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Hide-MgUserChatForUser.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Hide-MgUserChatForUser.md index a719e4c50b6..9fa7b0e6c15 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Hide-MgUserChatForUser.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Hide-MgUserChatForUser.md @@ -237,8 +237,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Initialize-MgUserManagedDeviceEsim.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Initialize-MgUserManagedDeviceEsim.md index e60c714565b..41a051d17e1 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Initialize-MgUserManagedDeviceEsim.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Initialize-MgUserManagedDeviceEsim.md @@ -215,8 +215,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Initialize-MgUserServicePlan.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Initialize-MgUserServicePlan.md index 8571663661d..20403bccc3b 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Initialize-MgUserServicePlan.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Initialize-MgUserServicePlan.md @@ -229,8 +229,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEvent.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEvent.md index 4e8bcf093f5..a9b007824a3 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEvent.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEvent.md @@ -244,8 +244,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEventInstance.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEventInstance.md index 0c795269712..97cd2646e9d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEventInstance.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEventInstance.md @@ -263,8 +263,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEventInstanceTentatively.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEventInstanceTentatively.md index 8d025473f6c..b053dd847df 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEventInstanceTentatively.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEventInstanceTentatively.md @@ -301,8 +301,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEventTentatively.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEventTentatively.md index c3b1a48a54e..4c661b0c0aa 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEventTentatively.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserEventTentatively.md @@ -283,8 +283,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserPendingAccessReviewInstanceRecommendation.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserPendingAccessReviewInstanceRecommendation.md index 713237e1bbb..b64c609a13e 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserPendingAccessReviewInstanceRecommendation.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgAcceptUserPendingAccessReviewInstanceRecommendation.md @@ -162,8 +162,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBatchUserPendingAccessReviewInstanceRecordDecision.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBatchUserPendingAccessReviewInstanceRecordDecision.md index ef96aaafd0d..abf03ecfc14 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBatchUserPendingAccessReviewInstanceRecordDecision.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBatchUserPendingAccessReviewInstanceRecordDecision.md @@ -279,8 +279,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBufferUserInformationProtectionDecrypt.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBufferUserInformationProtectionDecrypt.md index 1516ae7b7cd..e442746f9e3 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBufferUserInformationProtectionDecrypt.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBufferUserInformationProtectionDecrypt.md @@ -232,8 +232,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBufferUserInformationProtectionEncrypt.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBufferUserInformationProtectionEncrypt.md index 4046eaca051..9a0ccbc0ce4 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBufferUserInformationProtectionEncrypt.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBufferUserInformationProtectionEncrypt.md @@ -201,8 +201,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBulkReprovisionUserManagedDeviceCloudPc.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBulkReprovisionUserManagedDeviceCloudPc.md index 3733012b910..f06cfc4fc3d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBulkReprovisionUserManagedDeviceCloudPc.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBulkReprovisionUserManagedDeviceCloudPc.md @@ -186,8 +186,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBulkRestoreUserManagedDeviceCloudPc.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBulkRestoreUserManagedDeviceCloudPc.md index 21ac48aae62..185ca3f8020 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBulkRestoreUserManagedDeviceCloudPc.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBulkRestoreUserManagedDeviceCloudPc.md @@ -220,8 +220,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBulkUserManagedDeviceSetCloudPcReviewStatus.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBulkUserManagedDeviceSetCloudPcReviewStatus.md index 69887235c3e..9680dae1386 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBulkUserManagedDeviceSetCloudPcReviewStatus.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgBulkUserManagedDeviceSetCloudPcReviewStatus.md @@ -213,8 +213,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckinUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckinUserDriveItem.md index c4b62520bb1..7a0ed40a9bd 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckinUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckinUserDriveItem.md @@ -261,8 +261,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckinUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckinUserDriveRoot.md index 00b1fdd254a..4ecda82aa1e 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckinUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckinUserDriveRoot.md @@ -245,8 +245,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckoutUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckoutUserDriveItem.md index ad4d1623efb..083db45b156 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckoutUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckoutUserDriveItem.md @@ -174,8 +174,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckoutUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckoutUserDriveRoot.md index 88843a9ade2..aa0be171499 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckoutUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCheckoutUserDriveRoot.md @@ -159,8 +159,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCleanUserManagedDeviceWindowDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCleanUserManagedDeviceWindowDevice.md index 0907eeba3b3..978aeddd4ea 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCleanUserManagedDeviceWindowDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCleanUserManagedDeviceWindowDevice.md @@ -214,8 +214,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCreateOrGetUserOnlineMeeting.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCreateOrGetUserOnlineMeeting.md index d1571c480b3..160f9f33aee 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCreateOrGetUserOnlineMeeting.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgCreateOrGetUserOnlineMeeting.md @@ -357,8 +357,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDeclineUserEvent.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDeclineUserEvent.md index 644b3de2844..cc6093a336d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDeclineUserEvent.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDeclineUserEvent.md @@ -283,8 +283,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDeclineUserEventInstance.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDeclineUserEventInstance.md index 5482ebac0bf..f7b6289158f 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDeclineUserEventInstance.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDeclineUserEventInstance.md @@ -301,8 +301,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDeprovisionUserManagedDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDeprovisionUserManagedDevice.md index 9b11fdf841e..5291efad695 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDeprovisionUserManagedDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDeprovisionUserManagedDevice.md @@ -215,8 +215,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDismissUserEventInstanceReminder.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDismissUserEventInstanceReminder.md index 310c787c8cc..bc511c25cc8 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDismissUserEventInstanceReminder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDismissUserEventInstanceReminder.md @@ -175,8 +175,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDismissUserEventReminder.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDismissUserEventReminder.md index 2af00829332..ea9740eb6ea 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDismissUserEventReminder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDismissUserEventReminder.md @@ -158,8 +158,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDownUserManagedDeviceShut.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDownUserManagedDeviceShut.md index c1123850486..6ed7e047779 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDownUserManagedDeviceShut.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDownUserManagedDeviceShut.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDownloadUserManagedDeviceAppDiagnostic.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDownloadUserManagedDeviceAppDiagnostic.md index 5fedc6e6301..f7cafd12fee 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDownloadUserManagedDeviceAppDiagnostic.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgDownloadUserManagedDeviceAppDiagnostic.md @@ -220,8 +220,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgEnrollUserManagedDeviceNowAction.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgEnrollUserManagedDeviceNowAction.md index 7d21edc7aba..83c7a12a238 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgEnrollUserManagedDeviceNowAction.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgEnrollUserManagedDeviceNowAction.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExecuteUserManagedDeviceAction.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExecuteUserManagedDeviceAction.md index 59bf0038d26..3a0b5e3d7f7 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExecuteUserManagedDeviceAction.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExecuteUserManagedDeviceAction.md @@ -350,8 +350,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserDriveItemSensitivityLabel.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserDriveItemSensitivityLabel.md index ed28aacbf73..32dcc99c954 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserDriveItemSensitivityLabel.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserDriveItemSensitivityLabel.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserDriveRootSensitivityLabel.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserDriveRootSensitivityLabel.md index 24c11724403..710bf6d4b77 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserDriveRootSensitivityLabel.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserDriveRootSensitivityLabel.md @@ -133,8 +133,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserInformationProtectionPolicyLabel.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserInformationProtectionPolicyLabel.md index ad1fd473f9b..827b4c6af67 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserInformationProtectionPolicyLabel.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserInformationProtectionPolicyLabel.md @@ -204,8 +204,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserSecurityInformationProtectionSensitivityLabelContentLabel.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserSecurityInformationProtectionSensitivityLabelContentLabel.md index d9ef3e74849..3a38f08161e 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserSecurityInformationProtectionSensitivityLabelContentLabel.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgExtractUserSecurityInformationProtectionSensitivityLabelContentLabel.md @@ -250,8 +250,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgFollowUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgFollowUserDriveItem.md index 6b9828c4015..e52c895f9e3 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgFollowUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgFollowUserDriveItem.md @@ -147,8 +147,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgFollowUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgFollowUserDriveRoot.md index 60aa4b2c034..e9b1ead1cfe 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgFollowUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgFollowUserDriveRoot.md @@ -131,8 +131,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserEvent.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserEvent.md index ca73dd75b1c..16759ef9775 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserEvent.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserEvent.md @@ -262,8 +262,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserEventInstance.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserEventInstance.md index 40a688078db..809fe585d0c 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserEventInstance.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserEventInstance.md @@ -280,8 +280,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserMailFolderChildFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserMailFolderChildFolderMessage.md index 66b63f76626..71a07790c26 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserMailFolderChildFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserMailFolderChildFolderMessage.md @@ -397,8 +397,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserMailFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserMailFolderMessage.md index da1104ee107..ffa879e9771 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserMailFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserMailFolderMessage.md @@ -380,8 +380,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserMessage.md index 677198da68d..47a6a1b05d0 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgForwardUserMessage.md @@ -365,8 +365,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgGraphUserChat.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgGraphUserChat.md index 700226e9b79..928cdc5a297 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgGraphUserChat.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgGraphUserChat.md @@ -237,8 +237,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgHasUserDeviceEnrollmentConfigurationPayloadLink.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgHasUserDeviceEnrollmentConfigurationPayloadLink.md index 4d3e28ad792..c43f092ed4a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgHasUserDeviceEnrollmentConfigurationPayloadLink.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgHasUserDeviceEnrollmentConfigurationPayloadLink.md @@ -184,8 +184,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInitiateUserManagedDeviceMobileDeviceManagementKeyRecovery.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInitiateUserManagedDeviceMobileDeviceManagementKeyRecovery.md index b2bb916eabb..0d8623b7c70 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInitiateUserManagedDeviceMobileDeviceManagementKeyRecovery.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInitiateUserManagedDeviceMobileDeviceManagementKeyRecovery.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInvalidateUserRefreshToken.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInvalidateUserRefreshToken.md index ca461f61414..089d277a290 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInvalidateUserRefreshToken.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInvalidateUserRefreshToken.md @@ -137,8 +137,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInviteUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInviteUserDriveItem.md index 95e65c17c56..fc5df88235a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInviteUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInviteUserDriveItem.md @@ -334,8 +334,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInviteUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInviteUserDriveRoot.md index bf03bdf9658..c0e4b037870 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInviteUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgInviteUserDriveRoot.md @@ -319,8 +319,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgLicenseUser.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgLicenseUser.md index 1183aec2011..727c19606e0 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgLicenseUser.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgLicenseUser.md @@ -129,8 +129,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgLogoutUserManagedDeviceSharedAppleDeviceActiveUser.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgLogoutUserManagedDeviceSharedAppleDeviceActiveUser.md index 32ceaf73d80..132d1ed7f59 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgLogoutUserManagedDeviceSharedAppleDeviceActiveUser.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgLogoutUserManagedDeviceSharedAppleDeviceActiveUser.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgMarkUserChatReadForUser.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgMarkUserChatReadForUser.md index c733d784ef8..23e55416687 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgMarkUserChatReadForUser.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgMarkUserChatReadForUser.md @@ -237,8 +237,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgMarkUserChatUnreadForUser.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgMarkUserChatUnreadForUser.md index a32762bb202..58416ac7a14 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgMarkUserChatUnreadForUser.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgMarkUserChatUnreadForUser.md @@ -253,8 +253,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgOverrideUserManagedDeviceComplianceState.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgOverrideUserManagedDeviceComplianceState.md index 8381ebbb7e4..6f07aaef66a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgOverrideUserManagedDeviceComplianceState.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgOverrideUserManagedDeviceComplianceState.md @@ -232,8 +232,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgPlayUserManagedDeviceLostModeSound.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgPlayUserManagedDeviceLostModeSound.md index 8e1b82770ad..c1af557043a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgPlayUserManagedDeviceLostModeSound.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgPlayUserManagedDeviceLostModeSound.md @@ -216,8 +216,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgPreviewUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgPreviewUserDriveItem.md index 410574bc376..cd5624a0a5b 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgPreviewUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgPreviewUserDriveItem.md @@ -280,8 +280,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgPreviewUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgPreviewUserDriveRoot.md index 89c9b1920f5..322cca14236 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgPreviewUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgPreviewUserDriveRoot.md @@ -265,8 +265,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReauthorizeUserDriveItemSubscription.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReauthorizeUserDriveItemSubscription.md index 100db627cd9..5349c8cebf4 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReauthorizeUserDriveItemSubscription.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReauthorizeUserDriveItemSubscription.md @@ -178,8 +178,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReauthorizeUserDriveListSubscription.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReauthorizeUserDriveListSubscription.md index 71256712a15..31a87b02a1c 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReauthorizeUserDriveListSubscription.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReauthorizeUserDriveListSubscription.md @@ -163,8 +163,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReauthorizeUserDriveRootSubscription.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReauthorizeUserDriveRootSubscription.md index 0f8634e362c..6f9e20415d6 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReauthorizeUserDriveRootSubscription.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReauthorizeUserDriveRootSubscription.md @@ -163,8 +163,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRecordUserPendingAccessReviewInstanceDecision.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRecordUserPendingAccessReviewInstanceDecision.md index 9a8785895ee..352de519671 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRecordUserPendingAccessReviewInstanceDecision.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRecordUserPendingAccessReviewInstanceDecision.md @@ -266,8 +266,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReenableUserManagedDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReenableUserManagedDevice.md index 87ca51d27d2..45f9e563a3f 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReenableUserManagedDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReenableUserManagedDevice.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyAllUserMailFolderChildFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyAllUserMailFolderChildFolderMessage.md index c5463bc6980..677afe0d7b6 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyAllUserMailFolderChildFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyAllUserMailFolderChildFolderMessage.md @@ -369,8 +369,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyAllUserMailFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyAllUserMailFolderMessage.md index 219256a848d..d7a1e2a67c9 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyAllUserMailFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyAllUserMailFolderMessage.md @@ -353,8 +353,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyAllUserMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyAllUserMessage.md index a1f838c1b1f..8f17bc4c659 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyAllUserMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyAllUserMessage.md @@ -342,8 +342,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyUserMailFolderChildFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyUserMailFolderChildFolderMessage.md index 2ef8f04d480..ade8a06f758 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyUserMailFolderChildFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyUserMailFolderChildFolderMessage.md @@ -385,8 +385,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyUserMailFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyUserMailFolderMessage.md index 77fb903830c..93bffe3240e 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyUserMailFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyUserMailFolderMessage.md @@ -368,8 +368,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyUserMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyUserMessage.md index cd2396f807a..f2af7434b5a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyUserMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReplyUserMessage.md @@ -349,8 +349,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReprovisionUserCloudPc.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReprovisionUserCloudPc.md index 782fdaa5150..ac4d8e72b2b 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReprovisionUserCloudPc.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReprovisionUserCloudPc.md @@ -240,8 +240,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReprovisionUserManagedDeviceCloudPc.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReprovisionUserManagedDeviceCloudPc.md index 67b4d2af2e2..d13264a9e91 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReprovisionUserManagedDeviceCloudPc.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgReprovisionUserManagedDeviceCloudPc.md @@ -150,8 +150,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRetireUserManagedDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRetireUserManagedDevice.md index 4183e126c6d..ad4fa78ea9e 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRetireUserManagedDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRetireUserManagedDevice.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserTaskAlltask.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRetryUserCloudPcPartnerAgentInstallation.md similarity index 66% rename from src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserTaskAlltask.md rename to src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRetryUserCloudPcPartnerAgentInstallation.md index ea5b7ad778f..14c0a3c9c21 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserTaskAlltask.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRetryUserCloudPcPartnerAgentInstallation.md @@ -1,71 +1,42 @@ --- external help file: Module Name: Microsoft.Graph.Users.Actions -online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users.actions/move-mgusertaskalltask +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users.actions/invoke-mgretryusercloudpcpartneragentinstallation schema: 2.0.0 --- -# Move-MgUserTaskAlltask +# Invoke-MgRetryUserCloudPcPartnerAgentInstallation ## SYNOPSIS -Move a baseTask object from one baseTaskList to another. +Invoke action retryPartnerAgentInstallation ## SYNTAX -### MoveExpanded (Default) +### Retry (Default) ``` -Move-MgUserTaskAlltask -BaseTaskId -UserId [-AdditionalProperties ] - [-DestinationTaskListId ] [-Confirm] [-WhatIf] [] +Invoke-MgRetryUserCloudPcPartnerAgentInstallation -CloudPcId -UserId [-PassThru] [-Confirm] + [-WhatIf] [] ``` -### Move +### RetryViaIdentity ``` -Move-MgUserTaskAlltask -BaseTaskId -UserId - -BodyParameter - [-Confirm] [-WhatIf] [] -``` - -### MoveViaIdentity -``` -Move-MgUserTaskAlltask -InputObject - -BodyParameter - [-Confirm] [-WhatIf] [] -``` - -### MoveViaIdentityExpanded -``` -Move-MgUserTaskAlltask -InputObject [-AdditionalProperties ] - [-DestinationTaskListId ] [-Confirm] [-WhatIf] [] +Invoke-MgRetryUserCloudPcPartnerAgentInstallation -InputObject [-PassThru] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION -Move a baseTask object from one baseTaskList to another. +Invoke action retryPartnerAgentInstallation ## EXAMPLES ## PARAMETERS -### -AdditionalProperties -Additional Parameters - -```yaml -Type: System.Collections.Hashtable -Parameter Sets: MoveExpanded, MoveViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BaseTaskId -key: id of baseTask +### -CloudPcId +key: id of cloudPC ```yaml Type: System.String -Parameter Sets: Move, MoveExpanded +Parameter Sets: Retry Aliases: Required: True @@ -75,13 +46,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -BodyParameter -. -To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. +### -InputObject +Identity Parameter +To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml -Type: Microsoft.Graph.PowerShell.Models.IPaths1366F6KUsersUserIdTasksAlltasksBasetaskIdMicrosoftGraphMovePostRequestbodyContentApplicationJsonSchema -Parameter Sets: Move, MoveViaIdentity +Type: Microsoft.Graph.PowerShell.Models.IUsersActionsIdentity +Parameter Sets: RetryViaIdentity Aliases: Required: True @@ -91,12 +62,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -DestinationTaskListId -. +### -PassThru +Returns true when the command succeeds ```yaml -Type: System.String -Parameter Sets: MoveExpanded, MoveViaIdentityExpanded +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) Aliases: Required: False @@ -106,28 +77,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -InputObject -Identity Parameter -To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Graph.PowerShell.Models.IUsersActionsIdentity -Parameter Sets: MoveViaIdentity, MoveViaIdentityExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -UserId key: id of user ```yaml Type: System.String -Parameter Sets: Move, MoveExpanded +Parameter Sets: Retry Aliases: Required: True @@ -173,13 +128,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Graph.PowerShell.Models.IPaths1366F6KUsersUserIdTasksAlltasksBasetaskIdMicrosoftGraphMovePostRequestbodyContentApplicationJsonSchema - ### Microsoft.Graph.PowerShell.Models.IUsersActionsIdentity ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBaseTask +### System.Boolean ## NOTES @@ -190,17 +143,11 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BODYPARAMETER : . - - `[(Any) ]`: This indicates any property can be added to this object. - - `[DestinationTaskListId ]`: - INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRotateUserManagedDeviceBitLockerKey.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRotateUserManagedDeviceBitLockerKey.md index e01dd97465e..96cf996ea24 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRotateUserManagedDeviceBitLockerKey.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRotateUserManagedDeviceBitLockerKey.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRotateUserManagedDeviceFileVaultKey.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRotateUserManagedDeviceFileVaultKey.md index 4e27fabfd1d..1287950a681 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRotateUserManagedDeviceFileVaultKey.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgRotateUserManagedDeviceFileVaultKey.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgScanUserManagedDeviceWindowDefender.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgScanUserManagedDeviceWindowDefender.md index 0faeef12b7b..54811449d39 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgScanUserManagedDeviceWindowDefender.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgScanUserManagedDeviceWindowDefender.md @@ -214,8 +214,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSignUserInformationProtectionDigest.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSignUserInformationProtectionDigest.md index 60be609aa59..8316a1b1cb3 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSignUserInformationProtectionDigest.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSignUserInformationProtectionDigest.md @@ -184,8 +184,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSnoozeUserEventInstanceReminder.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSnoozeUserEventInstanceReminder.md index 531b754e8de..cea1c637bc9 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSnoozeUserEventInstanceReminder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSnoozeUserEventInstanceReminder.md @@ -254,8 +254,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSnoozeUserEventReminder.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSnoozeUserEventReminder.md index 4f69c68286a..ffa18a9bc44 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSnoozeUserEventReminder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSnoozeUserEventReminder.md @@ -234,8 +234,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSoftUserChatMessageDelete.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSoftUserChatMessageDelete.md index d0853c4d8d9..2cae0dc9df8 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSoftUserChatMessageDelete.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSoftUserChatMessageDelete.md @@ -172,8 +172,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSoftUserChatMessageReplyDelete.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSoftUserChatMessageReplyDelete.md index 3392af57315..fbe11dc23a8 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSoftUserChatMessageReplyDelete.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgSoftUserChatMessageReplyDelete.md @@ -178,8 +178,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgTranslateUserExchangeId.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgTranslateUserExchangeId.md index d89a87928b7..f1e42c2ae1f 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgTranslateUserExchangeId.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgTranslateUserExchangeId.md @@ -235,8 +235,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgTroubleshootUserCloudPc.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgTroubleshootUserCloudPc.md index 25c4e52bf14..e87d2031143 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgTroubleshootUserCloudPc.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgTroubleshootUserCloudPc.md @@ -160,8 +160,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnfollowUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnfollowUserDriveItem.md index e8fc1370c27..8ff1aca8027 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnfollowUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnfollowUserDriveItem.md @@ -163,8 +163,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnfollowUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnfollowUserDriveRoot.md index a11593c2f0f..9aaae88dc94 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnfollowUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnfollowUserDriveRoot.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnsubscribeUserMailFolderChildFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnsubscribeUserMailFolderChildFolderMessage.md index 0f053bc5394..bf37384d806 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnsubscribeUserMailFolderChildFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnsubscribeUserMailFolderChildFolderMessage.md @@ -194,8 +194,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnsubscribeUserMailFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnsubscribeUserMailFolderMessage.md index a4c784caf06..6f65bb9aae3 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnsubscribeUserMailFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnsubscribeUserMailFolderMessage.md @@ -179,8 +179,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnsubscribeUserMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnsubscribeUserMessage.md index b0c0cc63a06..717df6bfa68 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnsubscribeUserMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Invoke-MgUnsubscribeUserMessage.md @@ -174,8 +174,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Join-MgUserDriveListContentTypeWithHubSite.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Join-MgUserDriveListContentTypeWithHubSite.md index 11d6acb2c99..a07f4d4fbe6 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Join-MgUserDriveListContentTypeWithHubSite.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Join-MgUserDriveListContentTypeWithHubSite.md @@ -247,8 +247,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Lock-MgUserManagedDeviceRemote.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Lock-MgUserManagedDeviceRemote.md index 1b619332ebe..3b67dc54fcb 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Lock-MgUserManagedDeviceRemote.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Lock-MgUserManagedDeviceRemote.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Microsoft.Graph.Users.Actions.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Microsoft.Graph.Users.Actions.md index 522b93dc7e8..4d6e8fe49fd 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Microsoft.Graph.Users.Actions.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Microsoft.Graph.Users.Actions.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Users.Actions -Module Guid: 347db8c6-0876-410a-919a-5eb168f5d752 +Module Guid: 4bf63061-7c8d-48a3-9409-6aa1db92615e Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users.actions Help Version: 1.0.0.0 Locale: en-US @@ -565,6 +565,9 @@ Reprovision a Cloud PC with an Intune managed device ID. ### [Invoke-MgRetireUserManagedDevice](Invoke-MgRetireUserManagedDevice.md) Retire a device +### [Invoke-MgRetryUserCloudPcPartnerAgentInstallation](Invoke-MgRetryUserCloudPcPartnerAgentInstallation.md) +Invoke action retryPartnerAgentInstallation + ### [Invoke-MgRotateUserManagedDeviceBitLockerKey](Invoke-MgRotateUserManagedDeviceBitLockerKey.md) Rotate BitLockerKeys @@ -662,12 +665,6 @@ Invoke action moveDevicesToOU Move a message to another folder within the specified user's mailbox. This creates a new copy of the message in the destination folder and removes the original message. -### [Move-MgUserTaskAlltask](Move-MgUserTaskAlltask.md) -Move a baseTask object from one baseTaskList to another. - -### [Move-MgUserTaskListTask](Move-MgUserTaskListTask.md) -Move a baseTask object from one baseTaskList to another. - ### [New-MgUserDeviceEnrollmentConfigurationEnrollmentNotificationConfiguration](New-MgUserDeviceEnrollmentConfigurationEnrollmentNotificationConfiguration.md) Invoke action createEnrollmentNotificationConfiguration @@ -930,7 +927,7 @@ Reboot a specific Cloud PC. Reboot device ### [Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice](Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md) -Restore a recently deleted application, group, servicePrincipal, or user object from deleted items. +Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolder.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolder.md index ff386e94ebe..aa4e03c9bc8 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolder.md @@ -212,8 +212,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolderChildFolder.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolderChildFolder.md index aa845c04dbc..a9769e34731 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolderChildFolder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolderChildFolder.md @@ -230,8 +230,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolderChildFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolderChildFolderMessage.md index 7811825c8b2..ff5892a344a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolderChildFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolderChildFolderMessage.md @@ -249,8 +249,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolderMessage.md index e5c18e2fcb4..cc079444168 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMailFolderMessage.md @@ -232,8 +232,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserManagedDeviceToOu.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserManagedDeviceToOu.md index dfb319ce5a8..a120d5d0b97 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserManagedDeviceToOu.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserManagedDeviceToOu.md @@ -216,8 +216,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMessage.md index 95ac76f7d38..bfa8dbcc3e6 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserMessage.md @@ -214,8 +214,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserTaskListTask.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserTaskListTask.md deleted file mode 100644 index 66e2d68a6e0..00000000000 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Move-MgUserTaskListTask.md +++ /dev/null @@ -1,275 +0,0 @@ ---- -external help file: -Module Name: Microsoft.Graph.Users.Actions -online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users.actions/move-mgusertasklisttask -schema: 2.0.0 ---- - -# Move-MgUserTaskListTask - -## SYNOPSIS -Move a baseTask object from one baseTaskList to another. - -## SYNTAX - -### MoveExpanded (Default) -``` -Move-MgUserTaskListTask -BaseTaskId -BaseTaskListId -UserId - [-AdditionalProperties ] [-DestinationTaskListId ] [-Confirm] [-WhatIf] - [] -``` - -### Move -``` -Move-MgUserTaskListTask -BaseTaskId -BaseTaskListId -UserId - -BodyParameter - [-Confirm] [-WhatIf] [] -``` - -### MoveViaIdentity -``` -Move-MgUserTaskListTask -InputObject - -BodyParameter - [-Confirm] [-WhatIf] [] -``` - -### MoveViaIdentityExpanded -``` -Move-MgUserTaskListTask -InputObject [-AdditionalProperties ] - [-DestinationTaskListId ] [-Confirm] [-WhatIf] [] -``` - -## DESCRIPTION -Move a baseTask object from one baseTaskList to another. - -## EXAMPLES - -### Example 1: Using the Move-MgUserTaskListTask Cmdlet -```powershell -Import-Module Microsoft.Graph.Users.Actions -$params = @{ - DestinationTaskListId = "AAMkAGVjMzJmMWZjLTgyYjgtNGIyNi1hOGQ0LWRjMjNmMGRmOWNiYQAuAAAAAAAboFsPFj7gQqFxG" -} -# A UPN can also be used as -UserId. -Move-MgUserTaskListTask -UserId $userId -BaseTaskListId $baseTaskListId -BaseTaskId $baseTaskId -BodyParameter $params -``` - -This example shows how to use the Move-MgUserTaskListTask Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - -## PARAMETERS - -### -AdditionalProperties -Additional Parameters - -```yaml -Type: System.Collections.Hashtable -Parameter Sets: MoveExpanded, MoveViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BaseTaskId -key: id of baseTask - -```yaml -Type: System.String -Parameter Sets: Move, MoveExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BaseTaskListId -key: id of baseTaskList - -```yaml -Type: System.String -Parameter Sets: Move, MoveExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BodyParameter -. -To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETER properties and create a hash table. - -```yaml -Type: Microsoft.Graph.PowerShell.Models.IPaths163TqudUsersUserIdTasksListsBasetasklistIdTasksBasetaskIdMicrosoftGraphMovePostRequestbodyContentApplicationJsonSchema -Parameter Sets: Move, MoveViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -DestinationTaskListId -. - -```yaml -Type: System.String -Parameter Sets: MoveExpanded, MoveViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Graph.PowerShell.Models.IUsersActionsIdentity -Parameter Sets: MoveViaIdentity, MoveViaIdentityExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -UserId -key: id of user - -```yaml -Type: System.String -Parameter Sets: Move, MoveExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Graph.PowerShell.Models.IPaths163TqudUsersUserIdTasksListsBasetasklistIdTasksBasetaskIdMicrosoftGraphMovePostRequestbodyContentApplicationJsonSchema - -### Microsoft.Graph.PowerShell.Models.IUsersActionsIdentity - -## OUTPUTS - -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBaseTask - -## NOTES - -ALIASES - -COMPLEX PARAMETER PROPERTIES - -To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. - - -BODYPARAMETER : . - - `[(Any) ]`: This indicates any property can be added to this object. - - `[DestinationTaskListId ]`: - -INPUTOBJECT : Identity Parameter - - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - - `[AccessReviewStageId ]`: key: id of accessReviewStage - - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - - `[CalendarId ]`: key: id of calendar - - `[ChatId ]`: key: id of chat - - `[ChatMessageId ]`: key: id of chatMessage - - `[ChatMessageId1 ]`: key: id of chatMessage - - `[CloudPcId ]`: key: id of cloudPC - - `[ContentTypeId ]`: key: id of contentType - - `[DeviceEnrollmentConfigurationId ]`: key: id of deviceEnrollmentConfiguration - - `[DeviceId ]`: key: id of device - - `[DeviceLogCollectionResponseId ]`: key: id of deviceLogCollectionResponse - - `[DocumentSetVersionId ]`: key: id of documentSetVersion - - `[DriveId ]`: key: id of drive - - `[DriveItemId ]`: key: id of driveItem - - `[DriveItemVersionId ]`: key: id of driveItemVersion - - `[EventId ]`: key: id of event - - `[EventId1 ]`: key: id of event - - `[ListItemId ]`: key: id of listItem - - `[ListItemVersionId ]`: key: id of listItemVersion - - `[MailFolderId ]`: key: id of mailFolder - - `[MailFolderId1 ]`: key: id of mailFolder - - `[ManagedDeviceId ]`: key: id of managedDevice - - `[MessageId ]`: key: id of message - - `[MicrosoftAuthenticatorAuthenticationMethodId ]`: key: id of microsoftAuthenticatorAuthenticationMethod - - `[MobileAppTroubleshootingEventId ]`: key: id of mobileAppTroubleshootingEvent - - `[NotebookId ]`: key: id of notebook - - `[OnenotePageId ]`: key: id of onenotePage - - `[OnenoteSectionId ]`: key: id of onenoteSection - - `[OutlookTaskFolderId ]`: key: id of outlookTaskFolder - - `[OutlookTaskGroupId ]`: key: id of outlookTaskGroup - - `[OutlookTaskId ]`: key: id of outlookTask - - `[PasswordlessMicrosoftAuthenticatorAuthenticationMethodId ]`: key: id of passwordlessMicrosoftAuthenticatorAuthenticationMethod - - `[PermissionId ]`: key: id of permission - - `[PhoneAuthenticationMethodId ]`: key: id of phoneAuthenticationMethod - - `[ResourceSpecificPermissionGrantId ]`: key: id of resourceSpecificPermissionGrant - - `[SensitivityLabelId ]`: key: id of sensitivityLabel - - `[SubscriptionId ]`: key: id of subscription - - `[TeamsAppInstallationId ]`: key: id of teamsAppInstallation - - `[TodoTaskId ]`: key: id of todoTask - - `[TodoTaskListId ]`: key: id of todoTaskList - - `[UserId ]`: key: id of user - - `[WindowsHelloForBusinessAuthenticationMethodId ]`: key: id of windowsHelloForBusinessAuthenticationMethod - -## RELATED LINKS - diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDeviceEnrollmentConfigurationEnrollmentNotificationConfiguration.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDeviceEnrollmentConfigurationEnrollmentNotificationConfiguration.md index 153031c344f..70f22d06efa 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDeviceEnrollmentConfigurationEnrollmentNotificationConfiguration.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDeviceEnrollmentConfigurationEnrollmentNotificationConfiguration.md @@ -241,8 +241,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveItemLink.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveItemLink.md index 5f873fa090b..799beb1a93c 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveItemLink.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveItemLink.md @@ -322,8 +322,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveItemListItemLink.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveItemListItemLink.md index 784a9170cc0..676e101cc7e 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveItemListItemLink.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveItemListItemLink.md @@ -305,8 +305,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveItemUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveItemUploadSession.md index fbb27d0cc7b..06f61001179 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveItemUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveItemUploadSession.md @@ -229,8 +229,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveListItemLink.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveListItemLink.md index be6997beae9..3430c614ce0 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveListItemLink.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveListItemLink.md @@ -305,8 +305,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveRootLink.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveRootLink.md index 088a3a47406..7b70b89cc68 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveRootLink.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveRootLink.md @@ -14,7 +14,7 @@ DriveItem resources inherit sharing permissions from their ancestors. ## SYNTAX -### CreateExpanded1 (Default) +### CreateExpanded (Default) ``` New-MgUserDriveRootLink -DriveId -UserId [-AdditionalProperties ] [-ExpirationDateTime ] [-Message ] [-Password ] @@ -22,21 +22,21 @@ New-MgUserDriveRootLink -DriveId -UserId [-AdditionalPropertie [-Type ] [-Confirm] [-WhatIf] [] ``` -### Create1 +### Create ``` New-MgUserDriveRootLink -DriveId -UserId -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentity1 +### CreateViaIdentity ``` New-MgUserDriveRootLink -InputObject -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentityExpanded1 +### CreateViaIdentityExpanded ``` New-MgUserDriveRootLink -InputObject [-AdditionalProperties ] [-ExpirationDateTime ] [-Message ] [-Password ] @@ -58,7 +58,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -74,7 +74,7 @@ To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETE ```yaml Type: Microsoft.Graph.PowerShell.Models.IPathsI8Q6BgUsersUserIdDrivesDriveIdRootMicrosoftGraphCreatelinkPostRequestbodyContentApplicationJsonSchema1 -Parameter Sets: Create1, CreateViaIdentity1 +Parameter Sets: Create, CreateViaIdentity Aliases: Required: True @@ -89,7 +89,7 @@ key: id of drive ```yaml Type: System.String -Parameter Sets: Create1, CreateExpanded1 +Parameter Sets: Create, CreateExpanded Aliases: Required: True @@ -104,7 +104,7 @@ Accept wildcard characters: False ```yaml Type: System.DateTime -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -120,7 +120,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IUsersActionsIdentity -Parameter Sets: CreateViaIdentity1, CreateViaIdentityExpanded1 +Parameter Sets: CreateViaIdentity, CreateViaIdentityExpanded Aliases: Required: True @@ -135,7 +135,7 @@ Accept wildcard characters: False ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -150,7 +150,7 @@ Accept wildcard characters: False ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -166,7 +166,7 @@ To construct, please use Get-Help -Online and see NOTES section for RECIPIENTS p ```yaml Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDriveRecipient[] -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -181,7 +181,7 @@ Accept wildcard characters: False ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -196,7 +196,7 @@ Accept wildcard characters: False ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -211,7 +211,7 @@ Accept wildcard characters: False ```yaml Type: System.String -Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -226,7 +226,7 @@ key: id of user ```yaml Type: System.String -Parameter Sets: Create1, CreateExpanded1 +Parameter Sets: Create, CreateExpanded Aliases: Required: True @@ -307,8 +307,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveRootListItemLink.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveRootListItemLink.md index 7a8c450c3f7..0176411b8ac 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveRootListItemLink.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveRootListItemLink.md @@ -289,8 +289,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveRootUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveRootUploadSession.md index ed52eb05b65..623f8ca4384 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveRootUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserDriveRootUploadSession.md @@ -213,8 +213,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserEventAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserEventAttachmentUploadSession.md index 2394b7a40ed..6be5294c6c6 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserEventAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserEventAttachmentUploadSession.md @@ -273,8 +273,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserEventInstanceAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserEventInstanceAttachmentUploadSession.md index aa4be207694..0d1ab48aaef 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserEventInstanceAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserEventInstanceAttachmentUploadSession.md @@ -289,8 +289,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageAttachmentUploadSession.md index 5e52ad2b9c0..9fd2e4601ae 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageAttachmentUploadSession.md @@ -305,8 +305,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageForward.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageForward.md index 682c5350d37..cca5e63bd27 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageForward.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageForward.md @@ -370,8 +370,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageReply.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageReply.md index ff0969fdb15..85bc9ae0c49 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageReply.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageReply.md @@ -350,8 +350,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageReplyAll.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageReplyAll.md index 0a6dae961ca..06183e7153d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageReplyAll.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderChildFolderMessageReplyAll.md @@ -352,8 +352,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageAttachmentUploadSession.md index 8c8dcbea31d..b53f3ab931d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageAttachmentUploadSession.md @@ -289,8 +289,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageForward.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageForward.md index 7acfb2f6853..6b91785caf4 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageForward.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageForward.md @@ -353,8 +353,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageReply.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageReply.md index 56de539fbc3..684da00ddbe 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageReply.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageReply.md @@ -333,8 +333,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageReplyAll.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageReplyAll.md index 4910cd1a4da..c8e08958470 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageReplyAll.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMailFolderMessageReplyAll.md @@ -335,8 +335,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceLogCollectionRequest.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceLogCollectionRequest.md index a674f12ea88..492f68e45e6 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceLogCollectionRequest.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceLogCollectionRequest.md @@ -205,8 +205,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceLogCollectionResponseDownloadUrl.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceLogCollectionResponseDownloadUrl.md index 5241c615c66..489c8c4cdec 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceLogCollectionResponseDownloadUrl.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceLogCollectionResponseDownloadUrl.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceRemoteHelpSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceRemoteHelpSession.md index 2203f86e4c2..ed4ef02a552 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceRemoteHelpSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceRemoteHelpSession.md @@ -199,8 +199,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceWindowsDefenderUpdateSignature.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceWindowsDefenderUpdateSignature.md index 393f1f771df..443f4e70309 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceWindowsDefenderUpdateSignature.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserManagedDeviceWindowsDefenderUpdateSignature.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageAttachmentUploadSession.md index c3b0ca63547..a9f994798ef 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageAttachmentUploadSession.md @@ -268,8 +268,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageForward.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageForward.md index 59be9fe5eac..96a513db05d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageForward.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageForward.md @@ -350,8 +350,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageReply.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageReply.md index 31f8370ef9a..96614edc9e5 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageReply.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageReply.md @@ -334,8 +334,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageReplyAll.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageReplyAll.md index ab9d1000594..f8a1c02f57a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageReplyAll.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMessageReplyAll.md @@ -329,8 +329,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMobileAppTroubleshootingEventAppLogCollectionRequestDownloadUrl.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMobileAppTroubleshootingEventAppLogCollectionRequestDownloadUrl.md index 847c9f5f2e8..2f7358a6283 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMobileAppTroubleshootingEventAppLogCollectionRequestDownloadUrl.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserMobileAppTroubleshootingEventAppLogCollectionRequestDownloadUrl.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserOutlookTaskAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserOutlookTaskAttachmentUploadSession.md index f3eb0a2c728..3e5a52ad76b 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserOutlookTaskAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserOutlookTaskAttachmentUploadSession.md @@ -232,8 +232,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserOutlookTaskFolderTaskAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserOutlookTaskFolderTaskAttachmentUploadSession.md index 28a0d346ff4..101a872bc16 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserOutlookTaskFolderTaskAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserOutlookTaskFolderTaskAttachmentUploadSession.md @@ -248,8 +248,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserOutlookTaskGroupTaskFolderTaskAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserOutlookTaskGroupTaskFolderTaskAttachmentUploadSession.md index 11bc843a854..9e28f310a24 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserOutlookTaskGroupTaskFolderTaskAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserOutlookTaskGroupTaskFolderTaskAttachmentUploadSession.md @@ -263,8 +263,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserTodoListTaskAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserTodoListTaskAttachmentUploadSession.md index 97ded180dad..53d0efcd449 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserTodoListTaskAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/New-MgUserTodoListTaskAttachmentUploadSession.md @@ -254,8 +254,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Publish-MgUserDriveListContentType.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Publish-MgUserDriveListContentType.md index a5341635fe1..f8fcdb91a41 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Publish-MgUserDriveListContentType.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Publish-MgUserDriveListContentType.md @@ -174,8 +174,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Remove-MgUserDeviceFromManagement.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Remove-MgUserDeviceFromManagement.md index 3a10c3f3e35..86b282422d7 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Remove-MgUserDeviceFromManagement.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Remove-MgUserDeviceFromManagement.md @@ -132,8 +132,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Remove-MgUserManagedDeviceFirmwareConfigurationInterfaceManagement.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Remove-MgUserManagedDeviceFirmwareConfigurationInterfaceManagement.md index 36c95990bb7..5f0fbcb956a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Remove-MgUserManagedDeviceFirmwareConfigurationInterfaceManagement.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Remove-MgUserManagedDeviceFirmwareConfigurationInterfaceManagement.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Remove-MgUserManagedDeviceUserFromSharedAppleDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Remove-MgUserManagedDeviceUserFromSharedAppleDevice.md index 4ec06e94464..f8ba9367e51 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Remove-MgUserManagedDeviceUserFromSharedAppleDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Remove-MgUserManagedDeviceUserFromSharedAppleDevice.md @@ -216,8 +216,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Rename-MgUserCloudPc.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Rename-MgUserCloudPc.md index c7a5d7fcc63..72d5d58f523 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Rename-MgUserCloudPc.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Rename-MgUserCloudPc.md @@ -226,8 +226,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Rename-MgUserCloudPcUserAccountType.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Rename-MgUserCloudPcUserAccountType.md index d0bf77edb51..49cec699fee 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Rename-MgUserCloudPcUserAccountType.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Rename-MgUserCloudPcUserAccountType.md @@ -214,8 +214,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Request-MgUserManagedDeviceRemoteAssistance.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Request-MgUserManagedDeviceRemoteAssistance.md index e2b39d30a6b..99520efab7c 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Request-MgUserManagedDeviceRemoteAssistance.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Request-MgUserManagedDeviceRemoteAssistance.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Request-MgUserManagedDeviceRemoteHelpSessionAccess.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Request-MgUserManagedDeviceRemoteHelpSessionAccess.md index bfc9f37f6c6..4ff9124c0f2 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Request-MgUserManagedDeviceRemoteHelpSessionAccess.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Request-MgUserManagedDeviceRemoteHelpSessionAccess.md @@ -217,8 +217,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Reset-MgUserAuthenticationMethodPassword.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Reset-MgUserAuthenticationMethodPassword.md index 4dbab92e835..cb5809231d7 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Reset-MgUserAuthenticationMethodPassword.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Reset-MgUserAuthenticationMethodPassword.md @@ -199,8 +199,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Reset-MgUserManagedDevicePasscode.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Reset-MgUserManagedDevicePasscode.md index 4a62bef428d..e1f9e5437d2 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Reset-MgUserManagedDevicePasscode.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Reset-MgUserManagedDevicePasscode.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Reset-MgUserPendingAccessReviewInstanceDecision.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Reset-MgUserPendingAccessReviewInstanceDecision.md index ed3b36c5cf4..d8fda6fae7f 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Reset-MgUserPendingAccessReviewInstanceDecision.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Reset-MgUserPendingAccessReviewInstanceDecision.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Resize-MgUserManagedDeviceCloudPc.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Resize-MgUserManagedDeviceCloudPc.md index 253d25b1393..b6462b181d3 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Resize-MgUserManagedDeviceCloudPc.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Resize-MgUserManagedDeviceCloudPc.md @@ -215,8 +215,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restart-MgUserCloudPc.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restart-MgUserCloudPc.md index 78c3d38ddea..d3609a6b04f 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restart-MgUserCloudPc.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restart-MgUserCloudPc.md @@ -158,8 +158,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restart-MgUserManagedDeviceNow.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restart-MgUserManagedDeviceNow.md index 31db8c8e3fb..715f7f66619 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restart-MgUserManagedDeviceNow.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restart-MgUserManagedDeviceNow.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md index b75e679d2eb..7c514f63a89 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice ## SYNOPSIS -Restore a recently deleted application, group, servicePrincipal, or user object from deleted items. +Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. @@ -29,7 +29,7 @@ Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice -InputObject : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserCloudPc.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserCloudPc.md index 22a40f099a1..e3c8bdd3a45 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserCloudPc.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserCloudPc.md @@ -216,8 +216,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItem.md index 3c853212451..e0f8af7299a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItem.md @@ -249,8 +249,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItemListItemDocumentSetVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItemListItemDocumentSetVersion.md index 6dc41847c6c..43c12a7d146 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItemListItemDocumentSetVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItemListItemDocumentSetVersion.md @@ -189,8 +189,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItemListItemVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItemListItemVersion.md index 4cb82e2f7db..df8f5ab5bcb 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItemListItemVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItemListItemVersion.md @@ -189,8 +189,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItemVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItemVersion.md index c5d62a975cf..59180269eb8 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItemVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveItemVersion.md @@ -191,8 +191,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveListItemDocumentSetVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveListItemDocumentSetVersion.md index d4d9733a1bb..b28deadf8b8 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveListItemDocumentSetVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveListItemDocumentSetVersion.md @@ -189,8 +189,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveListItemVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveListItemVersion.md index 0e2577dd5e1..ebbf2cf6fb1 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveListItemVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveListItemVersion.md @@ -189,8 +189,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRoot.md index d1f5b28bdc6..5198173327d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRoot.md @@ -233,8 +233,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRootListItemDocumentSetVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRootListItemDocumentSetVersion.md index 5808daa83e0..6a4544985b1 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRootListItemDocumentSetVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRootListItemDocumentSetVersion.md @@ -174,8 +174,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRootListItemVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRootListItemVersion.md index 4338d57728b..5d5ac6860d0 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRootListItemVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRootListItemVersion.md @@ -174,8 +174,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRootVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRootVersion.md index 82d854445af..38454fe8487 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRootVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserDriveRootVersion.md @@ -176,8 +176,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserManagedDeviceCloudPc.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserManagedDeviceCloudPc.md index b4e181970be..cb2fde3e3f9 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserManagedDeviceCloudPc.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserManagedDeviceCloudPc.md @@ -215,8 +215,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserManagedDevicePasscode.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserManagedDevicePasscode.md index c0b10f4801f..f1a5f049e5e 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserManagedDevicePasscode.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Restore-MgUserManagedDevicePasscode.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserDriveItemPermissionGrant.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserDriveItemPermissionGrant.md index bfef57a0b59..392da850465 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserDriveItemPermissionGrant.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserDriveItemPermissionGrant.md @@ -240,8 +240,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserDriveRootPermissionGrant.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserDriveRootPermissionGrant.md index be64bd70437..5931ed66da4 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserDriveRootPermissionGrant.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserDriveRootPermissionGrant.md @@ -224,8 +224,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserManagedDeviceAppleVppLicense.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserManagedDeviceAppleVppLicense.md index 8c9dea5fe1b..7ee8dd1eb5e 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserManagedDeviceAppleVppLicense.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserManagedDeviceAppleVppLicense.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserSignInSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserSignInSession.md index fba0e22891b..e2b01a57cea 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserSignInSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Revoke-MgUserSignInSession.md @@ -118,8 +118,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserChatActivityNotification.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserChatActivityNotification.md index ae484a6d2ed..1e0c3eacc2c 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserChatActivityNotification.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserChatActivityNotification.md @@ -442,8 +442,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMail.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMail.md index 930798e0893..715f3d23263 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMail.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMail.md @@ -440,8 +440,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMailFolderChildFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMailFolderChildFolderMessage.md index 0282bd3feef..56b7244b33a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMailFolderChildFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMailFolderChildFolderMessage.md @@ -196,8 +196,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMailFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMailFolderMessage.md index 3a96e37f7da..c114d3cea29 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMailFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMailFolderMessage.md @@ -181,8 +181,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserManagedDeviceCustomNotificationToCompanyPortal.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserManagedDeviceCustomNotificationToCompanyPortal.md index 6bff5f57353..cfcc9d4f315 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserManagedDeviceCustomNotificationToCompanyPortal.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserManagedDeviceCustomNotificationToCompanyPortal.md @@ -232,8 +232,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMessage.md index 747187e6483..7de7bbc1d35 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserMessage.md @@ -162,8 +162,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserPendingAccessReviewInstanceReminder.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserPendingAccessReviewInstanceReminder.md index f28a12ab778..de27dd8a326 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserPendingAccessReviewInstanceReminder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserPendingAccessReviewInstanceReminder.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserTeamworkActivityNotification.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserTeamworkActivityNotification.md index 426181f8195..5e34b397f92 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserTeamworkActivityNotification.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Send-MgUserTeamworkActivityNotification.md @@ -358,8 +358,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserChatMessageReaction.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserChatMessageReaction.md index a435a2977df..6fcca5f35be 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserChatMessageReaction.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserChatMessageReaction.md @@ -230,8 +230,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserChatMessageReplyReaction.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserChatMessageReplyReaction.md index 45e273869c2..364044fb142 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserChatMessageReplyReaction.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserChatMessageReplyReaction.md @@ -246,8 +246,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDeviceEnrollmentConfiguration.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDeviceEnrollmentConfiguration.md index caba49b7bba..fa36aea9951 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDeviceEnrollmentConfiguration.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDeviceEnrollmentConfiguration.md @@ -235,8 +235,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDeviceEnrollmentConfigurationPriority.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDeviceEnrollmentConfigurationPriority.md index b3223aec0a0..5af61d0e5d9 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDeviceEnrollmentConfigurationPriority.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDeviceEnrollmentConfigurationPriority.md @@ -214,8 +214,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDriveItemSensitivityLabel.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDriveItemSensitivityLabel.md index 1ecefcec872..efe46eca5c7 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDriveItemSensitivityLabel.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDriveItemSensitivityLabel.md @@ -263,8 +263,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDriveRootSensitivityLabel.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDriveRootSensitivityLabel.md index 99f46c6cbba..ab393c6e35c 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDriveRootSensitivityLabel.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserDriveRootSensitivityLabel.md @@ -248,8 +248,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserLicense.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserLicense.md index 7528d9f77dc..1640c0a0f51 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserLicense.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserLicense.md @@ -338,8 +338,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserManagedDeviceCloudPcReviewStatus.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserManagedDeviceCloudPcReviewStatus.md index d678b936a18..a34bb36d84a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserManagedDeviceCloudPcReviewStatus.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserManagedDeviceCloudPcReviewStatus.md @@ -231,8 +231,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserManagedDeviceName.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserManagedDeviceName.md index ba82db8e728..7dffd330950 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserManagedDeviceName.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserManagedDeviceName.md @@ -214,8 +214,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserPresence.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserPresence.md index c099080bbb8..1d2ecb33420 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserPresence.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserPresence.md @@ -264,8 +264,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserPresenceUserPreferredPresence.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserPresenceUserPreferredPresence.md index 94200cdbadc..96f5c8d1d3a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserPresenceUserPreferredPresence.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Set-MgUserPresenceUserPreferredPresence.md @@ -257,8 +257,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Skip-MgUserManagedDeviceActivationLock.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Skip-MgUserManagedDeviceActivationLock.md index e97ff24046d..44c73696170 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Skip-MgUserManagedDeviceActivationLock.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Skip-MgUserManagedDeviceActivationLock.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Start-MgUserManagedDeviceConfigurationManagerAction.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Start-MgUserManagedDeviceConfigurationManagerAction.md index b29e4df042d..25272041daf 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Start-MgUserManagedDeviceConfigurationManagerAction.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Start-MgUserManagedDeviceConfigurationManagerAction.md @@ -223,8 +223,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserCloudPcGracePeriod.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserCloudPcGracePeriod.md index 692fd8cfacf..3410cab3aba 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserCloudPcGracePeriod.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserCloudPcGracePeriod.md @@ -154,8 +154,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserEvent.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserEvent.md index c03f6d54821..b56faf23d12 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserEvent.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserEvent.md @@ -235,8 +235,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserEventInstance.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserEventInstance.md index 9e07ce293ab..d401454610f 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserEventInstance.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserEventInstance.md @@ -253,8 +253,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserManagedDeviceRemoteHelpSession.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserManagedDeviceRemoteHelpSession.md index 75668128ae7..8ae330327dd 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserManagedDeviceRemoteHelpSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserManagedDeviceRemoteHelpSession.md @@ -216,8 +216,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserPendingAccessReviewInstance.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserPendingAccessReviewInstance.md index cc8293e2de7..41b3c04dddd 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserPendingAccessReviewInstance.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserPendingAccessReviewInstance.md @@ -154,8 +154,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserPendingAccessReviewInstanceStage.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserPendingAccessReviewInstanceStage.md index 6ac0b0749bc..064c2060608 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserPendingAccessReviewInstanceStage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Stop-MgUserPendingAccessReviewInstanceStage.md @@ -169,8 +169,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Sync-MgUserManagedDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Sync-MgUserManagedDevice.md index ae7e2994d7f..a920b753af2 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Sync-MgUserManagedDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Sync-MgUserManagedDevice.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserChatPermissionGrantProperty.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserChatPermissionGrantProperty.md index 7e82c3d19c2..2b9e9f2e1c0 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserChatPermissionGrantProperty.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserChatPermissionGrantProperty.md @@ -280,8 +280,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserDeviceProperty.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserDeviceProperty.md index 5f9685e4737..43410e8649d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserDeviceProperty.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserDeviceProperty.md @@ -265,8 +265,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserDriveItemPermission.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserDriveItemPermission.md index 4c1cb8569cf..2dc20aec659 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserDriveItemPermission.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserDriveItemPermission.md @@ -246,8 +246,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserDriveRootPermission.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserDriveRootPermission.md index 78b2f5e1f73..06b679016a7 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserDriveRootPermission.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserDriveRootPermission.md @@ -230,8 +230,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionDataLossPreventionPolicy.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionDataLossPreventionPolicy.md index 09448591ca4..2dea07e86bf 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionDataLossPreventionPolicy.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionDataLossPreventionPolicy.md @@ -249,8 +249,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionPolicyLabelApplication.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionPolicyLabelApplication.md index 286a6f22e04..926197b8491 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionPolicyLabelApplication.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionPolicyLabelApplication.md @@ -232,8 +232,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionPolicyLabelClassificationResult.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionPolicyLabelClassificationResult.md index 3bb475a0c8d..3e0c48d1676 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionPolicyLabelClassificationResult.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionPolicyLabelClassificationResult.md @@ -234,8 +234,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionPolicyLabelRemoval.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionPolicyLabelRemoval.md index e3ef547af69..9068a35f921 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionPolicyLabelRemoval.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionPolicyLabelRemoval.md @@ -230,8 +230,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionSensitivityLabel.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionSensitivityLabel.md index 78044ec2428..6187de4987f 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionSensitivityLabel.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionSensitivityLabel.md @@ -228,8 +228,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionSensitivityLabelSublabel.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionSensitivityLabelSublabel.md index 0fecdaf3b1e..fb997af6209 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionSensitivityLabelSublabel.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserInformationProtectionSensitivityLabelSublabel.md @@ -243,8 +243,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserJoinedGroupDynamicMembership.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserJoinedGroupDynamicMembership.md index dfc251d58e2..4c4e9977258 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserJoinedGroupDynamicMembership.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserJoinedGroupDynamicMembership.md @@ -205,8 +205,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserJoinedGroupProperty.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserJoinedGroupProperty.md index c18c554639c..60efebfce94 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserJoinedGroupProperty.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserJoinedGroupProperty.md @@ -265,8 +265,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserSecurityInformationProtectionSensitivityLabelApplication.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserSecurityInformationProtectionSensitivityLabelApplication.md index 92f57a60748..8e7abfe63bc 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserSecurityInformationProtectionSensitivityLabelApplication.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserSecurityInformationProtectionSensitivityLabelApplication.md @@ -300,8 +300,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserSecurityInformationProtectionSensitivityLabelClassificationResult.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserSecurityInformationProtectionSensitivityLabelClassificationResult.md index 5b9ff593099..91fa0350416 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserSecurityInformationProtectionSensitivityLabelClassificationResult.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserSecurityInformationProtectionSensitivityLabelClassificationResult.md @@ -230,8 +230,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserSecurityInformationProtectionSensitivityLabelRemoval.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserSecurityInformationProtectionSensitivityLabelRemoval.md index ae1b8b14c35..50383ae1102 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserSecurityInformationProtectionSensitivityLabelRemoval.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Test-MgUserSecurityInformationProtectionSensitivityLabelRemoval.md @@ -284,8 +284,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Unblock-MgUserManagedApp.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Unblock-MgUserManagedApp.md index 6be14ae7c71..79ad3a6de45 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Unblock-MgUserManagedApp.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Unblock-MgUserManagedApp.md @@ -132,8 +132,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Undo-MgUserChatMessageReplySoftDelete.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Undo-MgUserChatMessageReplySoftDelete.md index 0ffc16fd744..de173a7ab7b 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Undo-MgUserChatMessageReplySoftDelete.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Undo-MgUserChatMessageReplySoftDelete.md @@ -178,8 +178,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Undo-MgUserChatMessageSoftDelete.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Undo-MgUserChatMessageSoftDelete.md index c76866944e3..74dfc8f88a2 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Undo-MgUserChatMessageSoftDelete.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Undo-MgUserChatMessageSoftDelete.md @@ -172,8 +172,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Unpublish-MgUserDriveListContentType.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Unpublish-MgUserDriveListContentType.md index 649b4127e4a..8eabbf54925 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Unpublish-MgUserDriveListContentType.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Unpublish-MgUserDriveListContentType.md @@ -174,8 +174,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserChatInstalledApp.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserChatInstalledApp.md index 8c7ac2b2366..e03430c23a4 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserChatInstalledApp.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserChatInstalledApp.md @@ -174,8 +174,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserManagedDeviceWindowDeviceAccount.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserManagedDeviceWindowDeviceAccount.md index 30eb63791eb..168244a2906 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserManagedDeviceWindowDeviceAccount.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserManagedDeviceWindowDeviceAccount.md @@ -228,8 +228,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserOnenotePageContent.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserOnenotePageContent.md index e417c085908..28722c6f494 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserOnenotePageContent.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserOnenotePageContent.md @@ -227,8 +227,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserPassword.md b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserPassword.md index 69f4bbddead..42edc2cbbda 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserPassword.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0-beta/Update-MgUserPassword.md @@ -231,8 +231,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Add-MgUserChatMember.md b/src/Users.Actions/Users.Actions/docs/v1.0/Add-MgUserChatMember.md index 568e17521f9..eff36ac6d29 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Add-MgUserChatMember.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Add-MgUserChatMember.md @@ -293,8 +293,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Add-MgUserDriveListContentTypeCopy.md b/src/Users.Actions/Users.Actions/docs/v1.0/Add-MgUserDriveListContentTypeCopy.md index b8a4f20f8cc..cc12b2c07f9 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Add-MgUserDriveListContentTypeCopy.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Add-MgUserDriveListContentTypeCopy.md @@ -214,8 +214,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Add-MgUserDriveListContentTypeCopyFromContentTypeHub.md b/src/Users.Actions/Users.Actions/docs/v1.0/Add-MgUserDriveListContentTypeCopyFromContentTypeHub.md index 25c51eb394c..b3aa895c0c4 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Add-MgUserDriveListContentTypeCopyFromContentTypeHub.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Add-MgUserDriveListContentTypeCopyFromContentTypeHub.md @@ -235,8 +235,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserManagedAppRegistrationByDeviceTag.md b/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserManagedAppRegistrationByDeviceTag.md index 39e645ccd24..dfb033dbd49 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserManagedAppRegistrationByDeviceTag.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserManagedAppRegistrationByDeviceTag.md @@ -200,8 +200,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserManagedDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserManagedDevice.md index db8b8de9549..868102ea0fd 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserManagedDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserManagedDevice.md @@ -264,8 +264,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserPresence.md b/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserPresence.md index 691dc8c2fd0..4c94e945415 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserPresence.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserPresence.md @@ -215,8 +215,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserPresenceUserPreferredPresence.md b/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserPresenceUserPreferredPresence.md index 380913e6be9..04f938e9058 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserPresenceUserPreferredPresence.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Clear-MgUserPresenceUserPreferredPresence.md @@ -144,8 +144,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md index 334aac96129..1549149a271 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md @@ -249,8 +249,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md index a74ecfd3c7a..fde36a4bfc6 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md @@ -203,8 +203,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md index 09c202bdebb..b8f59884292 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md @@ -249,8 +249,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md index 3df33f1e634..be8f95b5b1a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md @@ -203,8 +203,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserMemberGroup.md index 7838b4c2c55..17d2c48542f 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserMemberGroup.md @@ -208,8 +208,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserMemberObject.md index 9daed847f35..af94e9ee9df 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Confirm-MgUserMemberObject.md @@ -202,8 +202,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserDriveItem.md index 71e96a7e7ff..59604dedf29 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserDriveItem.md @@ -249,8 +249,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserDriveListContentTypeToDefaultContentLocation.md b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserDriveListContentTypeToDefaultContentLocation.md index c3a8752e2ca..f7bd11077e3 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserDriveListContentTypeToDefaultContentLocation.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserDriveListContentTypeToDefaultContentLocation.md @@ -289,8 +289,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserDriveRoot.md index ec962a59694..c3d014e59e0 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserDriveRoot.md @@ -233,8 +233,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolder.md b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolder.md index eaf9c6a2ee4..c6d6c034970 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolder.md @@ -212,8 +212,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolderChildFolder.md b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolderChildFolder.md index 2c5608f1ed3..c65f78111f6 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolderChildFolder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolderChildFolder.md @@ -230,8 +230,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolderChildFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolderChildFolderMessage.md index 9bcd7ebf199..b380f825502 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolderChildFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolderChildFolderMessage.md @@ -247,8 +247,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolderMessage.md index ae566e073ca..b8f87d254d0 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMailFolderMessage.md @@ -230,8 +230,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMessage.md index 59963a9390e..de8b1c99d3b 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserMessage.md @@ -212,8 +212,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenoteNotebook.md b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenoteNotebook.md index dc9d6b7c98d..3f7f54ee8c9 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenoteNotebook.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenoteNotebook.md @@ -279,8 +279,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenotePageToSection.md b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenotePageToSection.md index 744f489ea67..70861255a38 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenotePageToSection.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenotePageToSection.md @@ -265,8 +265,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenoteSectionToNotebook.md b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenoteSectionToNotebook.md index e793192cbc9..587641527ca 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenoteSectionToNotebook.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenoteSectionToNotebook.md @@ -280,8 +280,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenoteSectionToSectionGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenoteSectionToSectionGroup.md index b513b3ef0cc..8b63be97b7a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenoteSectionToSectionGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Copy-MgUserOnenoteSectionToSectionGroup.md @@ -280,8 +280,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Disable-MgUserAuthenticationPhoneMethodSmSign.md b/src/Users.Actions/Users.Actions/docs/v1.0/Disable-MgUserAuthenticationPhoneMethodSmSign.md index 2a643381f6e..46608281310 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Disable-MgUserAuthenticationPhoneMethodSmSign.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Disable-MgUserAuthenticationPhoneMethodSmSign.md @@ -160,8 +160,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Disable-MgUserManagedDeviceLostMode.md b/src/Users.Actions/Users.Actions/docs/v1.0/Disable-MgUserManagedDeviceLostMode.md index 7f3f6c097cc..1e7cb152f88 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Disable-MgUserManagedDeviceLostMode.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Disable-MgUserManagedDeviceLostMode.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Enable-MgUserAuthenticationPhoneMethodSmSign.md b/src/Users.Actions/Users.Actions/docs/v1.0/Enable-MgUserAuthenticationPhoneMethodSmSign.md index 9ca62d70f45..0bb58407563 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Enable-MgUserAuthenticationPhoneMethodSmSign.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Enable-MgUserAuthenticationPhoneMethodSmSign.md @@ -160,8 +160,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Export-MgUserPersonalData.md b/src/Users.Actions/Users.Actions/docs/v1.0/Export-MgUserPersonalData.md index 13d525cbcf2..0c5f6347aed 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Export-MgUserPersonalData.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Export-MgUserPersonalData.md @@ -215,8 +215,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Find-MgUserManagedDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0/Find-MgUserManagedDevice.md index 8209a19eb97..3f65fbe6ac9 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Find-MgUserManagedDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Find-MgUserManagedDevice.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Find-MgUserMeetingTime.md b/src/Users.Actions/Users.Actions/docs/v1.0/Find-MgUserMeetingTime.md index a74f99eea6b..60c259dafbc 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Find-MgUserMeetingTime.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Find-MgUserMeetingTime.md @@ -408,8 +408,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md index 78d7a03f1de..57effbd376d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberGroup.md @@ -234,8 +234,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md index a4e4ac25991..39fedcef89c 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDeviceMemberObject.md @@ -220,8 +220,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md index a4ca6d27caf..be0b0079c97 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberGroup.md @@ -234,8 +234,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md index 8f68f48cd11..69407f7dd71 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserAuthenticationWindowHelloForBusinessMethodDeviceMemberObject.md @@ -220,8 +220,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserCalendarSchedule.md b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserCalendarSchedule.md index a0ee838ba05..2b5f08e2a01 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserCalendarSchedule.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserCalendarSchedule.md @@ -287,8 +287,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserDefaultCalendarSchedule.md b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserDefaultCalendarSchedule.md index a420e4b78f2..3433ce11e87 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserDefaultCalendarSchedule.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserDefaultCalendarSchedule.md @@ -269,8 +269,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserMailTip.md b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserMailTip.md index dd7800f4908..d7b75b020db 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserMailTip.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserMailTip.md @@ -221,8 +221,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserMemberGroup.md b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserMemberGroup.md index 635a876da7c..fa60671eeae 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserMemberGroup.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserMemberGroup.md @@ -199,8 +199,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserMemberObject.md b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserMemberObject.md index c945094dcd1..2374d485c6e 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserMemberObject.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserMemberObject.md @@ -203,8 +203,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserOnenoteNotebookFromWebUrl.md b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserOnenoteNotebookFromWebUrl.md index 1add8f281bf..1285f75b31b 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserOnenoteNotebookFromWebUrl.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Get-MgUserOnenoteNotebookFromWebUrl.md @@ -199,8 +199,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Grant-MgUserDriveItemPermission.md b/src/Users.Actions/Users.Actions/docs/v1.0/Grant-MgUserDriveItemPermission.md index 9ebb62fd52e..689846d1659 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Grant-MgUserDriveItemPermission.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Grant-MgUserDriveItemPermission.md @@ -276,8 +276,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Grant-MgUserDriveRootPermission.md b/src/Users.Actions/Users.Actions/docs/v1.0/Grant-MgUserDriveRootPermission.md index 3763b747156..7e628147627 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Grant-MgUserDriveRootPermission.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Grant-MgUserDriveRootPermission.md @@ -260,8 +260,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Hide-MgUserChatForUser.md b/src/Users.Actions/Users.Actions/docs/v1.0/Hide-MgUserChatForUser.md index aa6fa914332..0efc969d387 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Hide-MgUserChatForUser.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Hide-MgUserChatForUser.md @@ -219,8 +219,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEvent.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEvent.md index 3ab5f1f7997..0f2fe1fb03d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEvent.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEvent.md @@ -244,8 +244,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEventInstance.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEventInstance.md index fc81934abcc..7373ce35050 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEventInstance.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEventInstance.md @@ -263,8 +263,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEventInstanceTentatively.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEventInstanceTentatively.md index 49d7020309b..48979a024d4 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEventInstanceTentatively.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEventInstanceTentatively.md @@ -301,8 +301,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEventTentatively.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEventTentatively.md index 139c75430db..86030414f09 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEventTentatively.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgAcceptUserEventTentatively.md @@ -283,8 +283,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckinUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckinUserDriveItem.md index 66fca97a666..0b864e89d1a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckinUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckinUserDriveItem.md @@ -261,8 +261,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckinUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckinUserDriveRoot.md index c0b4dcc2563..4692a8a8a4b 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckinUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckinUserDriveRoot.md @@ -245,8 +245,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckoutUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckoutUserDriveItem.md index e116957a061..68312f3005a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckoutUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckoutUserDriveItem.md @@ -174,8 +174,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckoutUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckoutUserDriveRoot.md index 5cf610bfa25..35db6a926c9 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckoutUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCheckoutUserDriveRoot.md @@ -159,8 +159,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCleanUserManagedDeviceWindowDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCleanUserManagedDeviceWindowDevice.md index ebaf855032e..e154398d7b4 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCleanUserManagedDeviceWindowDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCleanUserManagedDeviceWindowDevice.md @@ -214,8 +214,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCreateOrGetUserOnlineMeeting.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCreateOrGetUserOnlineMeeting.md index fa1a8d8ab86..f454a34f7bf 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCreateOrGetUserOnlineMeeting.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgCreateOrGetUserOnlineMeeting.md @@ -323,8 +323,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDeclineUserEvent.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDeclineUserEvent.md index 476051fd4ec..b2e9e2ae050 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDeclineUserEvent.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDeclineUserEvent.md @@ -283,8 +283,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDeclineUserEventInstance.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDeclineUserEventInstance.md index 7b718e5adea..0211907f3c8 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDeclineUserEventInstance.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDeclineUserEventInstance.md @@ -301,8 +301,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDismissUserEventInstanceReminder.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDismissUserEventInstanceReminder.md index 3909b3b2709..265fbea8e91 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDismissUserEventInstanceReminder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDismissUserEventInstanceReminder.md @@ -175,8 +175,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDismissUserEventReminder.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDismissUserEventReminder.md index e059cb3f5a1..2aac911f68a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDismissUserEventReminder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDismissUserEventReminder.md @@ -158,8 +158,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDownUserManagedDeviceShut.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDownUserManagedDeviceShut.md index ee1162401d5..0de15650f4a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDownUserManagedDeviceShut.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgDownUserManagedDeviceShut.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgFollowUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgFollowUserDriveItem.md index 8813802aed9..4589bef8f34 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgFollowUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgFollowUserDriveItem.md @@ -147,8 +147,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgFollowUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgFollowUserDriveRoot.md index e58fb7f282f..d44ae2c9b61 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgFollowUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgFollowUserDriveRoot.md @@ -131,8 +131,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserEvent.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserEvent.md index fe21454eeb0..f683bb4f2d2 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserEvent.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserEvent.md @@ -262,8 +262,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserEventInstance.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserEventInstance.md index a07b4d6bbbb..a84bab2ce4c 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserEventInstance.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserEventInstance.md @@ -280,8 +280,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserMailFolderChildFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserMailFolderChildFolderMessage.md index a3c53b5db1f..7a273193d27 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserMailFolderChildFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserMailFolderChildFolderMessage.md @@ -382,8 +382,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserMailFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserMailFolderMessage.md index 44b611854e4..f8bb072e698 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserMailFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserMailFolderMessage.md @@ -365,8 +365,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserMessage.md index 66f092818c9..42b2d3950c1 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgForwardUserMessage.md @@ -347,8 +347,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgGraphUserChat.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgGraphUserChat.md index e8d75c42c0c..6450453de1d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgGraphUserChat.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgGraphUserChat.md @@ -219,8 +219,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgInviteUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgInviteUserDriveItem.md index e74057be926..34fa13076e0 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgInviteUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgInviteUserDriveItem.md @@ -334,8 +334,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgInviteUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgInviteUserDriveRoot.md index b44427b9ace..52b93550b6b 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgInviteUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgInviteUserDriveRoot.md @@ -319,8 +319,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgLicenseUser.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgLicenseUser.md index 5230d5c7dfb..7abdb5a0eb8 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgLicenseUser.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgLicenseUser.md @@ -129,8 +129,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgLogoutUserManagedDeviceSharedAppleDeviceActiveUser.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgLogoutUserManagedDeviceSharedAppleDeviceActiveUser.md index ff16b2d62fb..69e9f577964 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgLogoutUserManagedDeviceSharedAppleDeviceActiveUser.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgLogoutUserManagedDeviceSharedAppleDeviceActiveUser.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgMarkUserChatReadForUser.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgMarkUserChatReadForUser.md index 1c9dc4d9757..78ed278bf45 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgMarkUserChatReadForUser.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgMarkUserChatReadForUser.md @@ -219,8 +219,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgMarkUserChatUnreadForUser.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgMarkUserChatUnreadForUser.md index 3efdff15fcc..2c4cd773029 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgMarkUserChatUnreadForUser.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgMarkUserChatUnreadForUser.md @@ -237,8 +237,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgPreviewUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgPreviewUserDriveItem.md index c8ad27cfc4c..bb36d356077 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgPreviewUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgPreviewUserDriveItem.md @@ -231,8 +231,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgPreviewUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgPreviewUserDriveRoot.md index 716a55d667f..ad759ed23fa 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgPreviewUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgPreviewUserDriveRoot.md @@ -215,8 +215,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReauthorizeUserDriveItemSubscription.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReauthorizeUserDriveItemSubscription.md index b4903b4d191..8bd69f6b23f 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReauthorizeUserDriveItemSubscription.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReauthorizeUserDriveItemSubscription.md @@ -178,8 +178,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReauthorizeUserDriveListSubscription.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReauthorizeUserDriveListSubscription.md index 190d45a5639..18a9697f563 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReauthorizeUserDriveListSubscription.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReauthorizeUserDriveListSubscription.md @@ -163,8 +163,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReauthorizeUserDriveRootSubscription.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReauthorizeUserDriveRootSubscription.md index 6c11903adc8..face42476eb 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReauthorizeUserDriveRootSubscription.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReauthorizeUserDriveRootSubscription.md @@ -163,8 +163,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyAllUserMailFolderChildFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyAllUserMailFolderChildFolderMessage.md index f4fc479cb36..760d92f7311 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyAllUserMailFolderChildFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyAllUserMailFolderChildFolderMessage.md @@ -354,8 +354,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyAllUserMailFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyAllUserMailFolderMessage.md index c40dcc548a1..ff167521b55 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyAllUserMailFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyAllUserMailFolderMessage.md @@ -338,8 +338,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyAllUserMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyAllUserMessage.md index 853be58c2e9..e3eef2ad8ce 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyAllUserMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyAllUserMessage.md @@ -320,8 +320,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyUserMailFolderChildFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyUserMailFolderChildFolderMessage.md index 8687b048d99..d3f7fc5c560 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyUserMailFolderChildFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyUserMailFolderChildFolderMessage.md @@ -370,8 +370,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyUserMailFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyUserMailFolderMessage.md index da3a1ab7697..3729ec62754 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyUserMailFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyUserMailFolderMessage.md @@ -354,8 +354,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyUserMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyUserMessage.md index d2d633f03e5..8c00eb73a92 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyUserMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgReplyUserMessage.md @@ -336,8 +336,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgRetireUserManagedDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgRetireUserManagedDevice.md index 00c4a3145d0..a378fc31745 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgRetireUserManagedDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgRetireUserManagedDevice.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgScanUserManagedDeviceWindowDefender.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgScanUserManagedDeviceWindowDefender.md index 6d50f7d6b32..df3d55d5cb2 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgScanUserManagedDeviceWindowDefender.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgScanUserManagedDeviceWindowDefender.md @@ -214,8 +214,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgSnoozeUserEventInstanceReminder.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgSnoozeUserEventInstanceReminder.md index 8ba8efdefab..4069b38882e 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgSnoozeUserEventInstanceReminder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgSnoozeUserEventInstanceReminder.md @@ -254,8 +254,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgSnoozeUserEventReminder.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgSnoozeUserEventReminder.md index 1a68d4547f5..35e5ed24ea6 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgSnoozeUserEventReminder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgSnoozeUserEventReminder.md @@ -234,8 +234,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgTranslateUserExchangeId.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgTranslateUserExchangeId.md index f1e84a49664..c2e357c8256 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgTranslateUserExchangeId.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgTranslateUserExchangeId.md @@ -235,8 +235,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgUnfollowUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgUnfollowUserDriveItem.md index 701e673cdb7..6cabcfa5a0d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgUnfollowUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgUnfollowUserDriveItem.md @@ -163,8 +163,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgUnfollowUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgUnfollowUserDriveRoot.md index 4ad897c00b4..9354ebccc20 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgUnfollowUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Invoke-MgUnfollowUserDriveRoot.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Join-MgUserDriveListContentTypeWithHubSite.md b/src/Users.Actions/Users.Actions/docs/v1.0/Join-MgUserDriveListContentTypeWithHubSite.md index 0d623e20535..7a2a2af6bf9 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Join-MgUserDriveListContentTypeWithHubSite.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Join-MgUserDriveListContentTypeWithHubSite.md @@ -247,8 +247,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Lock-MgUserManagedDeviceRemote.md b/src/Users.Actions/Users.Actions/docs/v1.0/Lock-MgUserManagedDeviceRemote.md index 918c5776d27..f7290d5e95c 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Lock-MgUserManagedDeviceRemote.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Lock-MgUserManagedDeviceRemote.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Microsoft.Graph.Users.Actions.md b/src/Users.Actions/Users.Actions/docs/v1.0/Microsoft.Graph.Users.Actions.md index cbd464eb424..ad644d458de 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Microsoft.Graph.Users.Actions.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Microsoft.Graph.Users.Actions.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Users.Actions -Module Guid: 347db8c6-0876-410a-919a-5eb168f5d752 +Module Guid: 4bf63061-7c8d-48a3-9409-6aa1db92615e Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users.actions Help Version: 1.0.0.0 Locale: en-US @@ -589,7 +589,7 @@ Reset passcode Reboot device ### [Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice](Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md) -Restore a recently deleted application, group, servicePrincipal, or user object from deleted items. +Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolder.md b/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolder.md index efa100a61db..aef96d0475a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolder.md @@ -212,8 +212,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolderChildFolder.md b/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolderChildFolder.md index 8c2dd7e4347..9266b7e8456 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolderChildFolder.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolderChildFolder.md @@ -230,8 +230,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolderChildFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolderChildFolderMessage.md index d48e85db9db..39f59eb1bc4 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolderChildFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolderChildFolderMessage.md @@ -249,8 +249,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolderMessage.md index 3e354c0c072..877e2bd0fde 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMailFolderMessage.md @@ -232,8 +232,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMessage.md index d682e63d283..4a445d06db8 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Move-MgUserMessage.md @@ -214,8 +214,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveItemLink.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveItemLink.md index f3cc547b531..5ba97e1a893 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveItemLink.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveItemLink.md @@ -300,8 +300,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveItemUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveItemUploadSession.md index 0fcb1a62e5b..0a751eab054 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveItemUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveItemUploadSession.md @@ -227,8 +227,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveRootLink.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveRootLink.md index 0ad33afd34e..199bbd6ca85 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveRootLink.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveRootLink.md @@ -14,28 +14,28 @@ DriveItem resources inherit sharing permissions from their ancestors. ## SYNTAX -### CreateExpanded (Default) +### CreateExpanded1 (Default) ``` New-MgUserDriveRootLink -DriveId -UserId [-AdditionalProperties ] [-ExpirationDateTime ] [-Message ] [-Password ] [-RetainInheritedPermissions] [-Scope ] [-Type ] [-Confirm] [-WhatIf] [] ``` -### Create +### Create1 ``` New-MgUserDriveRootLink -DriveId -UserId -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentity +### CreateViaIdentity1 ``` New-MgUserDriveRootLink -InputObject -BodyParameter [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentityExpanded +### CreateViaIdentityExpanded1 ``` New-MgUserDriveRootLink -InputObject [-AdditionalProperties ] [-ExpirationDateTime ] [-Message ] [-Password ] [-RetainInheritedPermissions] @@ -56,7 +56,7 @@ Additional Parameters ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -72,7 +72,7 @@ To construct, please use Get-Help -Online and see NOTES section for BODYPARAMETE ```yaml Type: Microsoft.Graph.PowerShell.Models.IPathsI8Q6BgUsersUserIdDrivesDriveIdRootMicrosoftGraphCreatelinkPostRequestbodyContentApplicationJsonSchema -Parameter Sets: Create, CreateViaIdentity +Parameter Sets: Create1, CreateViaIdentity1 Aliases: Required: True @@ -87,7 +87,7 @@ key: id of drive ```yaml Type: System.String -Parameter Sets: Create, CreateExpanded +Parameter Sets: Create1, CreateExpanded1 Aliases: Required: True @@ -102,7 +102,7 @@ Accept wildcard characters: False ```yaml Type: System.DateTime -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -118,7 +118,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IUsersActionsIdentity -Parameter Sets: CreateViaIdentity, CreateViaIdentityExpanded +Parameter Sets: CreateViaIdentity1, CreateViaIdentityExpanded1 Aliases: Required: True @@ -133,7 +133,7 @@ Accept wildcard characters: False ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -148,7 +148,7 @@ Accept wildcard characters: False ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -163,7 +163,7 @@ Accept wildcard characters: False ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -178,7 +178,7 @@ Accept wildcard characters: False ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -193,7 +193,7 @@ Accept wildcard characters: False ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded1, CreateViaIdentityExpanded1 Aliases: Required: False @@ -208,7 +208,7 @@ key: id of user ```yaml Type: System.String -Parameter Sets: Create, CreateExpanded +Parameter Sets: Create1, CreateExpanded1 Aliases: Required: True @@ -285,8 +285,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveRootUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveRootUploadSession.md index 1aaaebf4b26..9fe80b58e5d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveRootUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserDriveRootUploadSession.md @@ -211,8 +211,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserEventAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserEventAttachmentUploadSession.md index ff95a404535..9981fc36e97 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserEventAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserEventAttachmentUploadSession.md @@ -273,8 +273,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserEventInstanceAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserEventInstanceAttachmentUploadSession.md index 03d614a4afa..95bc89ceda7 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserEventInstanceAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserEventInstanceAttachmentUploadSession.md @@ -289,8 +289,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageAttachmentUploadSession.md index 377dc60b4f9..602b964d7e0 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageAttachmentUploadSession.md @@ -305,8 +305,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageForward.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageForward.md index 38987f906af..62de45caaf3 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageForward.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageForward.md @@ -355,8 +355,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageReply.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageReply.md index c1753657afd..48b5df47c1a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageReply.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageReply.md @@ -335,8 +335,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageReplyAll.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageReplyAll.md index 7f05d4fbf7d..e3dd149ef39 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageReplyAll.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderChildFolderMessageReplyAll.md @@ -337,8 +337,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageAttachmentUploadSession.md index feb46d84857..f32cd0a247a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageAttachmentUploadSession.md @@ -289,8 +289,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageForward.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageForward.md index 7fec1a690d5..2b25e6be8dc 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageForward.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageForward.md @@ -338,8 +338,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageReply.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageReply.md index c293fc7b596..5795990c622 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageReply.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageReply.md @@ -318,8 +318,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageReplyAll.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageReplyAll.md index b3d666f741c..62b5b1f0def 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageReplyAll.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMailFolderMessageReplyAll.md @@ -320,8 +320,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserManagedDeviceWindowsDefenderUpdateSignature.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserManagedDeviceWindowsDefenderUpdateSignature.md index 65392617b4b..fb7bc0a6b50 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserManagedDeviceWindowsDefenderUpdateSignature.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserManagedDeviceWindowsDefenderUpdateSignature.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageAttachmentUploadSession.md index f3874f58d24..4221cb2479e 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageAttachmentUploadSession.md @@ -268,8 +268,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageForward.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageForward.md index ab374fdcd30..d3df953fd5d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageForward.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageForward.md @@ -321,8 +321,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageReply.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageReply.md index 6e890ead60a..d7546678266 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageReply.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageReply.md @@ -300,8 +300,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageReplyAll.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageReplyAll.md index 11b310309d2..48ee10ac1b6 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageReplyAll.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserMessageReplyAll.md @@ -302,8 +302,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserTodoListTaskAttachmentUploadSession.md b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserTodoListTaskAttachmentUploadSession.md index a1c8639f88b..42c5b4ddf76 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserTodoListTaskAttachmentUploadSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/New-MgUserTodoListTaskAttachmentUploadSession.md @@ -229,8 +229,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Publish-MgUserDriveListContentType.md b/src/Users.Actions/Users.Actions/docs/v1.0/Publish-MgUserDriveListContentType.md index a20eafb0dbd..20ebcca88e6 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Publish-MgUserDriveListContentType.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Publish-MgUserDriveListContentType.md @@ -174,8 +174,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Remove-MgUserDeviceFromManagement.md b/src/Users.Actions/Users.Actions/docs/v1.0/Remove-MgUserDeviceFromManagement.md index 05f7d5af812..2552df0e167 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Remove-MgUserDeviceFromManagement.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Remove-MgUserDeviceFromManagement.md @@ -132,8 +132,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Remove-MgUserManagedDeviceUserFromSharedAppleDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0/Remove-MgUserManagedDeviceUserFromSharedAppleDevice.md index 5d139400f0f..2b7fe4cefdb 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Remove-MgUserManagedDeviceUserFromSharedAppleDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Remove-MgUserManagedDeviceUserFromSharedAppleDevice.md @@ -216,8 +216,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Request-MgUserManagedDeviceRemoteAssistance.md b/src/Users.Actions/Users.Actions/docs/v1.0/Request-MgUserManagedDeviceRemoteAssistance.md index b333a0cb170..79f5059cd9a 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Request-MgUserManagedDeviceRemoteAssistance.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Request-MgUserManagedDeviceRemoteAssistance.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Reset-MgUserAuthenticationMethodPassword.md b/src/Users.Actions/Users.Actions/docs/v1.0/Reset-MgUserAuthenticationMethodPassword.md index ba77d0a4bfd..d0341e4fdf5 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Reset-MgUserAuthenticationMethodPassword.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Reset-MgUserAuthenticationMethodPassword.md @@ -199,8 +199,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Reset-MgUserManagedDevicePasscode.md b/src/Users.Actions/Users.Actions/docs/v1.0/Reset-MgUserManagedDevicePasscode.md index 70e336136dc..fddd0443a8d 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Reset-MgUserManagedDevicePasscode.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Reset-MgUserManagedDevicePasscode.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Restart-MgUserManagedDeviceNow.md b/src/Users.Actions/Users.Actions/docs/v1.0/Restart-MgUserManagedDeviceNow.md index 6937f3994ae..4ab1a1a6557 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Restart-MgUserManagedDeviceNow.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Restart-MgUserManagedDeviceNow.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md index b6083e56eaf..92a9fac1c34 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice ## SYNOPSIS -Restore a recently deleted application, group, servicePrincipal, or user object from deleted items. +Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. @@ -29,7 +29,7 @@ Restore-MgUserAuthenticationWindowHelloForBusinessMethodDevice -InputObject : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItem.md b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItem.md index 119a3ea01e8..1223cce96db 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItem.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItem.md @@ -251,8 +251,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItemListItemDocumentSetVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItemListItemDocumentSetVersion.md index e473b578a97..40000180419 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItemListItemDocumentSetVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItemListItemDocumentSetVersion.md @@ -189,8 +189,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItemListItemVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItemListItemVersion.md index 54f961780b1..fe36b48ed07 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItemListItemVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItemListItemVersion.md @@ -191,8 +191,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItemVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItemVersion.md index efe74592247..b27f566b36b 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItemVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveItemVersion.md @@ -191,8 +191,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveListItemDocumentSetVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveListItemDocumentSetVersion.md index de694ca7e9a..7184fc21f65 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveListItemDocumentSetVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveListItemDocumentSetVersion.md @@ -189,8 +189,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveListItemVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveListItemVersion.md index 79399893dea..7ae0e5838c8 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveListItemVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveListItemVersion.md @@ -191,8 +191,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRoot.md b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRoot.md index 359964e2bf9..7116c824a4f 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRoot.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRoot.md @@ -235,8 +235,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRootListItemDocumentSetVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRootListItemDocumentSetVersion.md index f1021bccb94..e25b0662cc9 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRootListItemDocumentSetVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRootListItemDocumentSetVersion.md @@ -174,8 +174,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRootListItemVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRootListItemVersion.md index 0b640d63c8c..069e378ae32 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRootListItemVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRootListItemVersion.md @@ -176,8 +176,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRootVersion.md b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRootVersion.md index a041197d999..c7fcd2e285c 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRootVersion.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserDriveRootVersion.md @@ -176,8 +176,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserManagedDevicePasscode.md b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserManagedDevicePasscode.md index 25f0d269520..ba8d0d5a458 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserManagedDevicePasscode.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Restore-MgUserManagedDevicePasscode.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Revoke-MgUserSignInSession.md b/src/Users.Actions/Users.Actions/docs/v1.0/Revoke-MgUserSignInSession.md index 34cae45444a..3a42330e9ed 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Revoke-MgUserSignInSession.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Revoke-MgUserSignInSession.md @@ -118,8 +118,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserChatActivityNotification.md b/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserChatActivityNotification.md index 051bfe30571..a86b98d5f10 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserChatActivityNotification.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserChatActivityNotification.md @@ -442,8 +442,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMail.md b/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMail.md index d5ead085f20..24879d5d295 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMail.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMail.md @@ -394,8 +394,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMailFolderChildFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMailFolderChildFolderMessage.md index 9b7c97ba10e..c8298efb4b7 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMailFolderChildFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMailFolderChildFolderMessage.md @@ -196,8 +196,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMailFolderMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMailFolderMessage.md index 00145477fce..a95a25b6635 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMailFolderMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMailFolderMessage.md @@ -181,8 +181,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMessage.md b/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMessage.md index c5645633900..afb7e1071be 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMessage.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserMessage.md @@ -162,8 +162,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserTeamworkActivityNotification.md b/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserTeamworkActivityNotification.md index bde43b2ef32..53e60843cf9 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserTeamworkActivityNotification.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Send-MgUserTeamworkActivityNotification.md @@ -358,8 +358,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Set-MgUserLicense.md b/src/Users.Actions/Users.Actions/docs/v1.0/Set-MgUserLicense.md index ee9e8dc66c2..7a235e90d5c 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Set-MgUserLicense.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Set-MgUserLicense.md @@ -330,8 +330,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Set-MgUserPresence.md b/src/Users.Actions/Users.Actions/docs/v1.0/Set-MgUserPresence.md index fb61ed9aa57..2f3e55b91e6 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Set-MgUserPresence.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Set-MgUserPresence.md @@ -264,8 +264,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Set-MgUserPresenceUserPreferredPresence.md b/src/Users.Actions/Users.Actions/docs/v1.0/Set-MgUserPresenceUserPreferredPresence.md index 76385f26dbb..dc4caa98b77 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Set-MgUserPresenceUserPreferredPresence.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Set-MgUserPresenceUserPreferredPresence.md @@ -257,8 +257,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Skip-MgUserManagedDeviceActivationLock.md b/src/Users.Actions/Users.Actions/docs/v1.0/Skip-MgUserManagedDeviceActivationLock.md index 8fdce73a0dc..eea8e602705 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Skip-MgUserManagedDeviceActivationLock.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Skip-MgUserManagedDeviceActivationLock.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Stop-MgUserEvent.md b/src/Users.Actions/Users.Actions/docs/v1.0/Stop-MgUserEvent.md index ad00113ab4a..8fb1e6fbbb1 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Stop-MgUserEvent.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Stop-MgUserEvent.md @@ -235,8 +235,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Stop-MgUserEventInstance.md b/src/Users.Actions/Users.Actions/docs/v1.0/Stop-MgUserEventInstance.md index ff5ee1ae430..de6a6482bc7 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Stop-MgUserEventInstance.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Stop-MgUserEventInstance.md @@ -253,8 +253,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Sync-MgUserManagedDevice.md b/src/Users.Actions/Users.Actions/docs/v1.0/Sync-MgUserManagedDevice.md index d112ad0af6d..3fef71c1c44 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Sync-MgUserManagedDevice.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Sync-MgUserManagedDevice.md @@ -148,8 +148,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Test-MgUserDriveItemPermission.md b/src/Users.Actions/Users.Actions/docs/v1.0/Test-MgUserDriveItemPermission.md index 59d66889726..60b99d64873 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Test-MgUserDriveItemPermission.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Test-MgUserDriveItemPermission.md @@ -246,8 +246,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Test-MgUserDriveRootPermission.md b/src/Users.Actions/Users.Actions/docs/v1.0/Test-MgUserDriveRootPermission.md index 3fe0bfe59f6..34134f576da 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Test-MgUserDriveRootPermission.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Test-MgUserDriveRootPermission.md @@ -230,8 +230,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Unpublish-MgUserDriveListContentType.md b/src/Users.Actions/Users.Actions/docs/v1.0/Unpublish-MgUserDriveListContentType.md index ed540168aa4..876764a4027 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Unpublish-MgUserDriveListContentType.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Unpublish-MgUserDriveListContentType.md @@ -174,8 +174,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserChatInstalledApp.md b/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserChatInstalledApp.md index d494076589c..fba53420d41 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserChatInstalledApp.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserChatInstalledApp.md @@ -174,8 +174,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserManagedDeviceWindowDeviceAccount.md b/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserManagedDeviceWindowDeviceAccount.md index 2911b1cc4c0..058697c433e 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserManagedDeviceWindowDeviceAccount.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserManagedDeviceWindowDeviceAccount.md @@ -228,8 +228,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserOnenotePageContent.md b/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserOnenotePageContent.md index c1aa17e2f88..6defaa4b473 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserOnenotePageContent.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserOnenotePageContent.md @@ -227,8 +227,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserPassword.md b/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserPassword.md index 8506c420d44..1b36039b8df 100644 --- a/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserPassword.md +++ b/src/Users.Actions/Users.Actions/docs/v1.0/Update-MgUserPassword.md @@ -231,8 +231,6 @@ INPUTOBJECT : Identity Parameter - `[AccessReviewStageId ]`: key: id of accessReviewStage - `[AppLogCollectionRequestId ]`: key: id of appLogCollectionRequest - `[AuthenticationMethodId ]`: key: id of authenticationMethod - - `[BaseTaskId ]`: key: id of baseTask - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Actions/Users.Actions/examples/v1.0-beta/Invoke-MgRetryUserCloudPcPartnerAgentInstallation.md b/src/Users.Actions/Users.Actions/examples/v1.0-beta/Invoke-MgRetryUserCloudPcPartnerAgentInstallation.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Users.Actions/Users.Actions/examples/v1.0-beta/Invoke-MgRetryUserCloudPcPartnerAgentInstallation.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Users.Actions/Users.Actions/examples/v1.0-beta/Move-MgUserTaskListTask.md b/src/Users.Actions/Users.Actions/examples/v1.0-beta/Move-MgUserTaskListTask.md deleted file mode 100644 index 79a9063a6e7..00000000000 --- a/src/Users.Actions/Users.Actions/examples/v1.0-beta/Move-MgUserTaskListTask.md +++ /dev/null @@ -1,11 +0,0 @@ -### Example 1: Using the Move-MgUserTaskListTask Cmdlet -```powershell -Import-Module Microsoft.Graph.Users.Actions -$params = @{ - DestinationTaskListId = "AAMkAGVjMzJmMWZjLTgyYjgtNGIyNi1hOGQ0LWRjMjNmMGRmOWNiYQAuAAAAAAAboFsPFj7gQqFxG" -} -# A UPN can also be used as -UserId. -Move-MgUserTaskListTask -UserId $userId -BaseTaskListId $baseTaskListId -BaseTaskId $baseTaskId -BodyParameter $params -``` -This example shows how to use the Move-MgUserTaskListTask Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Export-MgUserDeviceAndAppManagementData.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Export-MgUserDeviceAndAppManagementData.md index deb4e7f3a8b..1c8bba9fae4 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Export-MgUserDeviceAndAppManagementData.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Export-MgUserDeviceAndAppManagementData.md @@ -156,7 +156,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Find-MgUserRoom.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Find-MgUserRoom.md index b5500305133..d329a8d4245 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Find-MgUserRoom.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Find-MgUserRoom.md @@ -197,7 +197,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Find-MgUserRoomList.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Find-MgUserRoomList.md index 448ff67d682..36781afa2e6 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Find-MgUserRoomList.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Find-MgUserRoomList.md @@ -174,7 +174,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgAllUserChatMessage.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgAllUserChatMessage.md index 986d51fa990..a4420f8a741 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgAllUserChatMessage.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgAllUserChatMessage.md @@ -191,7 +191,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCalendarEventDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCalendarEventDelta.md index 7cfb963079d..fdf7025b4a7 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCalendarEventDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCalendarEventDelta.md @@ -234,7 +234,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserChatMessageDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserChatMessageDelta.md index 85c162f5243..c9cfeba2fd9 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserChatMessageDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserChatMessageDelta.md @@ -207,7 +207,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserChatMessageReplyDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserChatMessageReplyDelta.md index 25dfea39ce0..9dcdfbf2db6 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserChatMessageReplyDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserChatMessageReplyDelta.md @@ -222,7 +222,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcConnectivityHistory.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcConnectivityHistory.md index 0280770875b..8f6725683e9 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcConnectivityHistory.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcConnectivityHistory.md @@ -175,7 +175,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcLaunchInfo.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcLaunchInfo.md index 314bead45fd..b748386cb7a 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcLaunchInfo.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcLaunchInfo.md @@ -108,7 +108,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTaskListDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcShiftWorkCloudPcAccessState.md similarity index 58% rename from src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTaskListDelta.md rename to src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcShiftWorkCloudPcAccessState.md index be6597b5df1..c59712c0d6a 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTaskListDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcShiftWorkCloudPcAccessState.md @@ -1,71 +1,43 @@ --- external help file: Module Name: Microsoft.Graph.Users.Functions -online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users.functions/get-mgusertasklistdelta +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users.functions/get-mgusercloudpcshiftworkcloudpcaccessstate schema: 2.0.0 --- -# Get-MgUserTaskListDelta +# Get-MgUserCloudPcShiftWorkCloudPcAccessState ## SYNOPSIS -Invoke function delta +Invoke function getShiftWorkCloudPcAccessState ## SYNTAX -### Delta (Default) +### Get (Default) ``` -Get-MgUserTaskListDelta -UserId [-Count] [-Filter ] [-Property ] [-Search ] - [-Skip ] [-Sort ] [-Top ] [] +Get-MgUserCloudPcShiftWorkCloudPcAccessState -CloudPcId -UserId [] ``` -### DeltaViaIdentity +### GetViaIdentity ``` -Get-MgUserTaskListDelta -InputObject [-Count] [-Filter ] - [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] - [] +Get-MgUserCloudPcShiftWorkCloudPcAccessState -InputObject [] ``` ## DESCRIPTION -Invoke function delta +Invoke function getShiftWorkCloudPcAccessState ## EXAMPLES -### Example 1: Using the Get-MgUserTaskListDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Users.Functions -# A UPN can also be used as -UserId. -Get-MgUserTaskListDelta -UserId $userId -``` - -This example shows how to use the Get-MgUserTaskListDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - ## PARAMETERS -### -Count -Include count of items - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Filter -Filter items by property values +### -CloudPcId +key: id of cloudPC ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: Get Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -78,7 +50,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IUsersFunctionsIdentity -Parameter Sets: DeltaViaIdentity +Parameter Sets: GetViaIdentity Aliases: Required: True @@ -88,87 +60,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -Property -Select properties to be returned - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: Select - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Search -Search items by search phrases - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Skip -Skip the first n items - -```yaml -Type: System.Int32 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Sort -Order items by property values - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: OrderBy - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Top -Show only the first n items - -```yaml -Type: System.Int32 -Parameter Sets: (All) -Aliases: Limit - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -UserId key: id of user ```yaml Type: System.String -Parameter Sets: Delta +Parameter Sets: Get Aliases: Required: True @@ -187,7 +84,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBaseTaskList +### System.String ## NOTES @@ -201,7 +98,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTaskAlltaskDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcSupportedCloudPcRemoteAction.md similarity index 81% rename from src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTaskAlltaskDelta.md rename to src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcSupportedCloudPcRemoteAction.md index a69f5cd2b27..bfe637daafa 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTaskAlltaskDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserCloudPcSupportedCloudPcRemoteAction.md @@ -1,37 +1,51 @@ --- external help file: Module Name: Microsoft.Graph.Users.Functions -online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users.functions/get-mgusertaskalltaskdelta +online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users.functions/get-mgusercloudpcsupportedcloudpcremoteaction schema: 2.0.0 --- -# Get-MgUserTaskAlltaskDelta +# Get-MgUserCloudPcSupportedCloudPcRemoteAction ## SYNOPSIS -Invoke function delta +Invoke function getSupportedCloudPcRemoteActions ## SYNTAX -### Delta (Default) +### Get (Default) ``` -Get-MgUserTaskAlltaskDelta -UserId [-Count] [-Filter ] [-Property ] - [-Search ] [-Skip ] [-Sort ] [-Top ] [] +Get-MgUserCloudPcSupportedCloudPcRemoteAction -CloudPcId -UserId [-Count] [-Filter ] + [-Search ] [-Skip ] [-Top ] [] ``` -### DeltaViaIdentity +### GetViaIdentity ``` -Get-MgUserTaskAlltaskDelta -InputObject [-Count] [-Filter ] - [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] - [] +Get-MgUserCloudPcSupportedCloudPcRemoteAction -InputObject [-Count] + [-Filter ] [-Search ] [-Skip ] [-Top ] [] ``` ## DESCRIPTION -Invoke function delta +Invoke function getSupportedCloudPcRemoteActions ## EXAMPLES ## PARAMETERS +### -CloudPcId +key: id of cloudPC + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Count Include count of items @@ -68,7 +82,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IUsersFunctionsIdentity -Parameter Sets: DeltaViaIdentity +Parameter Sets: GetViaIdentity Aliases: Required: True @@ -78,21 +92,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -Property -Select properties to be returned - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: Select - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Search Search items by search phrases @@ -123,21 +122,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Sort -Order items by property values - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: OrderBy - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Top Show only the first n items @@ -158,7 +142,7 @@ key: id of user ```yaml Type: System.String -Parameter Sets: Delta +Parameter Sets: Get Aliases: Required: True @@ -177,7 +161,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBaseTask +### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphCloudPcRemoteActionCapability ## NOTES @@ -191,7 +175,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactDelta.md index 6853a02d48f..20c7e4c4c98 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactDelta.md @@ -195,7 +195,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderChildFolderContactDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderChildFolderContactDelta.md index 95f77a42b25..e3149841d76 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderChildFolderContactDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderChildFolderContactDelta.md @@ -226,7 +226,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderChildFolderDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderChildFolderDelta.md index 3b7079da436..59a31dc6037 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderChildFolderDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderChildFolderDelta.md @@ -211,7 +211,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderContactDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderContactDelta.md index 9f924ff83ac..2888583e5ed 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderContactDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderContactDelta.md @@ -211,7 +211,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderDelta.md index a77c982e92f..20f809658ba 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserContactFolderDelta.md @@ -195,7 +195,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDeviceDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDeviceDelta.md index e7ae00bbd86..f63d1bd72a0 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDeviceDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDeviceDelta.md @@ -191,7 +191,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveItemActivityByInterval.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveItemActivityByInterval.md index 190624c496d..8463d39864e 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveItemActivityByInterval.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveItemActivityByInterval.md @@ -268,7 +268,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveItemDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveItemDelta.md index 26a1bd29225..61a2642c711 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveItemDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveItemDelta.md @@ -251,7 +251,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveItemListItemActivityByInterval.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveItemListItemActivityByInterval.md index 63b17b77e78..3b8c956d3df 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveItemListItemActivityByInterval.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveItemListItemActivityByInterval.md @@ -268,7 +268,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveListContentTypeCompatibleHubContentType.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveListContentTypeCompatibleHubContentType.md index 34bd7f83814..49b1dadf035 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveListContentTypeCompatibleHubContentType.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveListContentTypeCompatibleHubContentType.md @@ -207,7 +207,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveListItemActivityByInterval.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveListItemActivityByInterval.md index 4aa5f613899..02e4949b660 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveListItemActivityByInterval.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveListItemActivityByInterval.md @@ -268,7 +268,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveListItemDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveListItemDelta.md index 9314bd0afc5..baf8dbd69d9 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveListItemDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveListItemDelta.md @@ -236,7 +236,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveRootActivityByInterval.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveRootActivityByInterval.md index c0427e56256..a4fb7284498 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveRootActivityByInterval.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveRootActivityByInterval.md @@ -252,7 +252,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveRootDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveRootDelta.md index 03b4d69dac4..ff89855d11d 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveRootDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveRootDelta.md @@ -235,7 +235,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveRootListItemActivityByInterval.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveRootListItemActivityByInterval.md index b3a9a8ef2ec..1f437929836 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveRootListItemActivityByInterval.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserDriveRootListItemActivityByInterval.md @@ -252,7 +252,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserEffectiveDeviceEnrollmentConfiguration.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserEffectiveDeviceEnrollmentConfiguration.md index 7903d3b932e..5c84df06314 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserEffectiveDeviceEnrollmentConfiguration.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserEffectiveDeviceEnrollmentConfiguration.md @@ -192,7 +192,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserEventDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserEventDelta.md index 881c596d479..357dc3ec079 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserEventDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserEventDelta.md @@ -204,7 +204,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserEventInstanceDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserEventInstanceDelta.md index a376a1760a1..012ede39a4b 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserEventInstanceDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserEventInstanceDelta.md @@ -221,7 +221,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserLoggedOnManagedDevice.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserLoggedOnManagedDevice.md index 547ea456ae5..89f1922cf8a 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserLoggedOnManagedDevice.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserLoggedOnManagedDevice.md @@ -191,7 +191,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderChildFolderDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderChildFolderDelta.md index 14c9d9f489a..8df6cffc092 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderChildFolderDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderChildFolderDelta.md @@ -211,7 +211,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderChildFolderMessageDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderChildFolderMessageDelta.md index 1841c223001..c77916d15b6 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderChildFolderMessageDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderChildFolderMessageDelta.md @@ -226,7 +226,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderDelta.md index 1408443c9e3..2305762f68b 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderDelta.md @@ -195,7 +195,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderMessageDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderMessageDelta.md index ac9533956a6..d12c6062eed 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderMessageDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMailFolderMessageDelta.md @@ -211,7 +211,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedAppDiagnosticStatuses.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedAppDiagnosticStatuses.md index 8b9ee1e88a8..04f3144adb9 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedAppDiagnosticStatuses.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedAppDiagnosticStatuses.md @@ -160,7 +160,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedAppPolicy.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedAppPolicy.md index de656a8cf6d..1bceeb9adf4 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedAppPolicy.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedAppPolicy.md @@ -191,7 +191,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceCloudPcRemoteActionResult.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceCloudPcRemoteActionResult.md index 4cf59a7c195..5b1fb9fe9f6 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceCloudPcRemoteActionResult.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceCloudPcRemoteActionResult.md @@ -175,7 +175,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceCloudPcReviewStatus.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceCloudPcReviewStatus.md index f3f05cbc4ca..4c95ff06d27 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceCloudPcReviewStatus.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceCloudPcReviewStatus.md @@ -98,7 +98,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceFileVaultKey.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceFileVaultKey.md index a9194481dc9..e774f839342 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceFileVaultKey.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceFileVaultKey.md @@ -98,7 +98,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceNonCompliantSetting.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceNonCompliantSetting.md index 73a35014f37..825c8c07734 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceNonCompliantSetting.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceNonCompliantSetting.md @@ -175,7 +175,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceOemWarranty.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceOemWarranty.md index 9708413f4b0..c1c59fde209 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceOemWarranty.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceOemWarranty.md @@ -98,7 +98,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceRemoteHelpSession.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceRemoteHelpSession.md index 5153ec67f15..2dc2b34d4d1 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceRemoteHelpSession.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceRemoteHelpSession.md @@ -114,7 +114,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceWithAppFailure.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceWithAppFailure.md index 523899a0739..bf60cd17b2d 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceWithAppFailure.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceWithAppFailure.md @@ -160,7 +160,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceWithFailedApp.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceWithFailedApp.md index 7f99b49ed91..1ad651abd8c 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceWithFailedApp.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserManagedDeviceWithFailedApp.md @@ -160,7 +160,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMessageDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMessageDelta.md index 1028150da2f..b03355b8e75 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMessageDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserMessageDelta.md @@ -195,7 +195,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserOnenoteRecentNotebook.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserOnenoteRecentNotebook.md index e09118012d0..11515a082ac 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserOnenoteRecentNotebook.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserOnenoteRecentNotebook.md @@ -175,7 +175,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserPlannerAllDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserPlannerAllDelta.md index 0be27b2c2ea..fa1f030b1cb 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserPlannerAllDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserPlannerAllDelta.md @@ -201,7 +201,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTaskListTaskDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTaskListTaskDelta.md deleted file mode 100644 index b17c7fd9800..00000000000 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTaskListTaskDelta.md +++ /dev/null @@ -1,256 +0,0 @@ ---- -external help file: -Module Name: Microsoft.Graph.Users.Functions -online version: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users.functions/get-mgusertasklisttaskdelta -schema: 2.0.0 ---- - -# Get-MgUserTaskListTaskDelta - -## SYNOPSIS -Invoke function delta - -## SYNTAX - -### Delta (Default) -``` -Get-MgUserTaskListTaskDelta -BaseTaskListId -UserId [-Count] [-Filter ] - [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] - [] -``` - -### DeltaViaIdentity -``` -Get-MgUserTaskListTaskDelta -InputObject [-Count] [-Filter ] - [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] - [] -``` - -## DESCRIPTION -Invoke function delta - -## EXAMPLES - -### Example 1: Using the Get-MgUserTaskListTaskDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Users.Functions -# A UPN can also be used as -UserId. -Get-MgUserTaskListTaskDelta -UserId $userId -BaseTaskListId $baseTaskListId -``` - -This example shows how to use the Get-MgUserTaskListTaskDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - -## PARAMETERS - -### -BaseTaskListId -key: id of baseTaskList - -```yaml -Type: System.String -Parameter Sets: Delta -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Count -Include count of items - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Filter -Filter items by property values - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Graph.PowerShell.Models.IUsersFunctionsIdentity -Parameter Sets: DeltaViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Property -Select properties to be returned - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: Select - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Search -Search items by search phrases - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Skip -Skip the first n items - -```yaml -Type: System.Int32 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Sort -Order items by property values - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: OrderBy - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Top -Show only the first n items - -```yaml -Type: System.Int32 -Parameter Sets: (All) -Aliases: Limit - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -key: id of user - -```yaml -Type: System.String -Parameter Sets: Delta -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Graph.PowerShell.Models.IUsersFunctionsIdentity - -## OUTPUTS - -### Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBaseTask - -## NOTES - -ALIASES - -COMPLEX PARAMETER PROPERTIES - -To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. - - -INPUTOBJECT : Identity Parameter - - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - - `[CalendarId ]`: key: id of calendar - - `[ChatId ]`: key: id of chat - - `[ChatMessageId ]`: key: id of chatMessage - - `[CloudPcId ]`: key: id of cloudPC - - `[ContactFolderId ]`: key: id of contactFolder - - `[ContactFolderId1 ]`: key: id of contactFolder - - `[ContentTypeId ]`: key: id of contentType - - `[DriveId ]`: key: id of drive - - `[DriveItemId ]`: key: id of driveItem - - `[EndDateTime ]`: Usage: EndDateTime='{EndDateTime}' - - `[EndDateTime1 ]`: Usage: endDateTime='{endDateTime}' - - `[EventId ]`: key: id of event - - `[IncludePersonalNotebooks ]`: Usage: includePersonalNotebooks={includePersonalNotebooks} - - `[Interval ]`: Usage: interval='{interval}' - - `[ListItemId ]`: key: id of listItem - - `[MailFolderId ]`: key: id of mailFolder - - `[MailFolderId1 ]`: key: id of mailFolder - - `[ManagedDeviceId ]`: key: id of managedDevice - - `[On ]`: Usage: on='{on}' - - `[OnenotePageId ]`: key: id of onenotePage - - `[Q ]`: Usage: q='{q}' - - `[RoomList ]`: Usage: RoomList='{RoomList}' - - `[SessionKey ]`: Usage: sessionKey='{sessionKey}' - - `[Skip ]`: Usage: skip={skip} - - `[StartDateTime ]`: Usage: StartDateTime='{StartDateTime}' - - `[StartDateTime1 ]`: Usage: startDateTime='{startDateTime}' - - `[TimeZoneStandard ]`: Usage: TimeZoneStandard='{TimeZoneStandard}' - - `[TodoTaskListId ]`: key: id of todoTaskList - - `[Token ]`: Usage: token='{token}' - - `[Top ]`: Usage: top={top} - - `[Upn ]`: Usage: upn='{upn}' - - `[User ]`: Usage: User='{User}' - - `[UserId ]`: key: id of user - -## RELATED LINKS - diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTodoListDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTodoListDelta.md index f76c77572a9..5eb1286b670 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTodoListDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTodoListDelta.md @@ -191,7 +191,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTodoListTaskDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTodoListTaskDelta.md index d1e65a3ab82..244564b2c47 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTodoListTaskDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Get-MgUserTodoListTaskDelta.md @@ -207,7 +207,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgAppUserManagedDeviceDiagnostic.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgAppUserManagedDeviceDiagnostic.md index f5db2e8a07f..613e1467da3 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgAppUserManagedDeviceDiagnostic.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgAppUserManagedDeviceDiagnostic.md @@ -175,7 +175,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgCalendarUserCalendarAllowedCalendarSharingRoles.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgCalendarUserCalendarAllowedCalendarSharingRoles.md index 75a065c097d..6d16ba3c0f4 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgCalendarUserCalendarAllowedCalendarSharingRoles.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgCalendarUserCalendarAllowedCalendarSharingRoles.md @@ -202,7 +202,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserAppConsentRequestForApprovalByCurrentUser.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserAppConsentRequestForApprovalByCurrentUser.md index f49195bcf78..77547f06068 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserAppConsentRequestForApprovalByCurrentUser.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserAppConsentRequestForApprovalByCurrentUser.md @@ -207,7 +207,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserAppConsentRequestForApprovalUserConsentRequestByCurrentUser.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserAppConsentRequestForApprovalUserConsentRequestByCurrentUser.md index 1598d24bade..f6f1fd1be29 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserAppConsentRequestForApprovalUserConsentRequestByCurrentUser.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserAppConsentRequestForApprovalUserConsentRequestByCurrentUser.md @@ -222,7 +222,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserApprovalByCurrentUser.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserApprovalByCurrentUser.md index f2c4802653e..1c9f6573392 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserApprovalByCurrentUser.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserApprovalByCurrentUser.md @@ -207,7 +207,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserPendingAccessReviewInstanceByCurrentUser.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserPendingAccessReviewInstanceByCurrentUser.md index b0ddbf854ee..8e469831872 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserPendingAccessReviewInstanceByCurrentUser.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserPendingAccessReviewInstanceByCurrentUser.md @@ -207,7 +207,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserPendingAccessReviewInstanceDecisionByCurrentUser.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserPendingAccessReviewInstanceDecisionByCurrentUser.md index d8249d6ca68..8615989aaf1 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserPendingAccessReviewInstanceDecisionByCurrentUser.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserPendingAccessReviewInstanceDecisionByCurrentUser.md @@ -222,7 +222,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserPendingAccessReviewInstanceStageByCurrentUser.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserPendingAccessReviewInstanceStageByCurrentUser.md index 996ac5aa2ab..29eec011554 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserPendingAccessReviewInstanceStageByCurrentUser.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgFilterUserPendingAccessReviewInstanceStageByCurrentUser.md @@ -222,7 +222,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgGraphUserDrive.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgGraphUserDrive.md index 3269ea616ae..1566a4efbff 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgGraphUserDrive.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgGraphUserDrive.md @@ -206,7 +206,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgMessageUserChat.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgMessageUserChat.md index 7fbca17dd86..c96fd6b3556 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgMessageUserChat.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgMessageUserChat.md @@ -191,7 +191,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgPendingUserApp.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgPendingUserApp.md index e109dd0a64d..6ebf5bfd06c 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgPendingUserApp.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgPendingUserApp.md @@ -160,7 +160,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgPreviewUserOnenotePage.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgPreviewUserOnenotePage.md index a0aeb295efb..fa75439fbb9 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgPreviewUserOnenotePage.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgPreviewUserOnenotePage.md @@ -98,7 +98,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgRecentUserActivity.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgRecentUserActivity.md index 7530cf86871..ad21f8d40cc 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgRecentUserActivity.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgRecentUserActivity.md @@ -191,7 +191,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgRecentUserDrive.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgRecentUserDrive.md index 9d8ff938218..df263377f4c 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgRecentUserDrive.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgRecentUserDrive.md @@ -206,7 +206,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgSupportedUserOutlookLanguage.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgSupportedUserOutlookLanguage.md index 980fea1ad17..84fc13e4961 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgSupportedUserOutlookLanguage.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgSupportedUserOutlookLanguage.md @@ -174,7 +174,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgTimeUserOutlook.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgTimeUserOutlook.md index c1fe5af7886..5949e0b3cc2 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgTimeUserOutlook.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgTimeUserOutlook.md @@ -197,7 +197,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgViewUserReminder.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgViewUserReminder.md index 12f669b7308..d7edfda4a68 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgViewUserReminder.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Invoke-MgViewUserReminder.md @@ -190,7 +190,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Microsoft.Graph.Users.Functions.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Microsoft.Graph.Users.Functions.md index e5f07c9414c..f60a61211ef 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Microsoft.Graph.Users.Functions.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Microsoft.Graph.Users.Functions.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Users.Functions -Module Guid: 1645706a-b2ef-4de4-919e-64fd0226e23a +Module Guid: 94797c2d-5732-4c2f-87f7-4b20a85d53f6 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users.functions Help Version: 1.0.0.0 Locale: en-US @@ -47,6 +47,12 @@ Invoke function getCloudPcConnectivityHistory ### [Get-MgUserCloudPcLaunchInfo](Get-MgUserCloudPcLaunchInfo.md) Invoke function getCloudPcLaunchInfo +### [Get-MgUserCloudPcShiftWorkCloudPcAccessState](Get-MgUserCloudPcShiftWorkCloudPcAccessState.md) +Invoke function getShiftWorkCloudPcAccessState + +### [Get-MgUserCloudPcSupportedCloudPcRemoteAction](Get-MgUserCloudPcSupportedCloudPcRemoteAction.md) +Invoke function getSupportedCloudPcRemoteActions + ### [Get-MgUserContactDelta](Get-MgUserContactDelta.md) Get a set of contacts that have been added, deleted, or updated in a specified folder. A **delta** function call for contacts in a folder is similar to a GET request, except that by appropriately \napplying state tokens in one or more of these calls, \nyou can query for incremental changes in the contacts in \nthat folder. @@ -195,15 +201,6 @@ Invoke function getRecentNotebooks ### [Get-MgUserPlannerAllDelta](Get-MgUserPlannerAllDelta.md) Invoke function delta -### [Get-MgUserTaskAlltaskDelta](Get-MgUserTaskAlltaskDelta.md) -Invoke function delta - -### [Get-MgUserTaskListDelta](Get-MgUserTaskListDelta.md) -Invoke function delta - -### [Get-MgUserTaskListTaskDelta](Get-MgUserTaskListTaskDelta.md) -Invoke function delta - ### [Get-MgUserTodoListDelta](Get-MgUserTodoListDelta.md) Invoke function delta diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Search-MgUserDrive.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Search-MgUserDrive.md index 115f83309ed..fa27cb36191 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Search-MgUserDrive.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Search-MgUserDrive.md @@ -221,7 +221,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Search-MgUserDriveItem.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Search-MgUserDriveItem.md index 0fc65873452..f6e62ea9a6d 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Search-MgUserDriveItem.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Search-MgUserDriveItem.md @@ -12,14 +12,14 @@ Invoke function search ## SYNTAX -### Search1 (Default) +### Search (Default) ``` Search-MgUserDriveItem -DriveId -DriveItemId -Q -UserId [-Count] [-Filter ] [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] [] ``` -### SearchViaIdentity1 +### SearchViaIdentity ``` Search-MgUserDriveItem -InputObject [-Count] [-Filter ] [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] @@ -53,7 +53,7 @@ key: id of drive ```yaml Type: System.String -Parameter Sets: Search1 +Parameter Sets: Search Aliases: Required: True @@ -68,7 +68,7 @@ key: id of driveItem ```yaml Type: System.String -Parameter Sets: Search1 +Parameter Sets: Search Aliases: Required: True @@ -99,7 +99,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IUsersFunctionsIdentity -Parameter Sets: SearchViaIdentity1 +Parameter Sets: SearchViaIdentity Aliases: Required: True @@ -129,7 +129,7 @@ Usage: q='{q}' ```yaml Type: System.String -Parameter Sets: Search1 +Parameter Sets: Search Aliases: Required: True @@ -204,7 +204,7 @@ key: id of user ```yaml Type: System.String -Parameter Sets: Search1 +Parameter Sets: Search Aliases: Required: True @@ -237,7 +237,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Search-MgUserDriveRoot.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Search-MgUserDriveRoot.md index e44a38eb5be..c3f4561e1e9 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Search-MgUserDriveRoot.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Search-MgUserDriveRoot.md @@ -222,7 +222,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Test-MgUserDriveListContentTypePublished.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Test-MgUserDriveListContentTypePublished.md index 5f5d5ee5ba6..bca7c6c2977 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Test-MgUserDriveListContentTypePublished.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Test-MgUserDriveListContentTypePublished.md @@ -114,7 +114,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Test-MgUserManagedAppUserBlocked.md b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Test-MgUserManagedAppUserBlocked.md index add03ab0822..c1539b4a1b5 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0-beta/Test-MgUserManagedAppUserBlocked.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0-beta/Test-MgUserManagedAppUserBlocked.md @@ -83,7 +83,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgAllUserChatMessage.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgAllUserChatMessage.md index 63cbf57f168..3e546a5b859 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgAllUserChatMessage.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgAllUserChatMessage.md @@ -191,7 +191,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserCalendarEventDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserCalendarEventDelta.md index 36405e502c2..7d5118b620f 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserCalendarEventDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserCalendarEventDelta.md @@ -226,7 +226,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserChatMessageDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserChatMessageDelta.md index 04be7c0cd6f..194f0ea6093 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserChatMessageDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserChatMessageDelta.md @@ -207,7 +207,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserChatMessageReplyDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserChatMessageReplyDelta.md index 95a7c0c9e15..9a98dfa3d6e 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserChatMessageReplyDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserChatMessageReplyDelta.md @@ -222,7 +222,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactDelta.md index ed83d091219..e7d0792b418 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactDelta.md @@ -195,7 +195,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderChildFolderContactDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderChildFolderContactDelta.md index 43912e36e55..785aa525858 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderChildFolderContactDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderChildFolderContactDelta.md @@ -226,7 +226,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderChildFolderDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderChildFolderDelta.md index 193bf0b011b..5767543f769 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderChildFolderDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderChildFolderDelta.md @@ -211,7 +211,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderContactDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderContactDelta.md index 7bacaf5e4ba..7d36b220452 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderContactDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderContactDelta.md @@ -211,7 +211,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderDelta.md index a887709157d..e7175f2fd4b 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserContactFolderDelta.md @@ -205,7 +205,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveItemActivityByInterval.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveItemActivityByInterval.md index b80abd83e85..8bbd5496df0 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveItemActivityByInterval.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveItemActivityByInterval.md @@ -282,7 +282,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveItemDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveItemDelta.md index ba36a01d056..14c800eca01 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveItemDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveItemDelta.md @@ -251,7 +251,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveItemListItemActivityByInterval.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveItemListItemActivityByInterval.md index b5ef63279ca..e7969ffb267 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveItemListItemActivityByInterval.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveItemListItemActivityByInterval.md @@ -282,7 +282,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveListContentTypeCompatibleHubContentType.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveListContentTypeCompatibleHubContentType.md index 0135e6e45b4..189777165ed 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveListContentTypeCompatibleHubContentType.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveListContentTypeCompatibleHubContentType.md @@ -207,7 +207,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveListItemActivityByInterval.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveListItemActivityByInterval.md index 0f283279de1..eb433fd6697 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveListItemActivityByInterval.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveListItemActivityByInterval.md @@ -282,7 +282,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveRootActivityByInterval.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveRootActivityByInterval.md index f7a3e705f93..cd7c6311db0 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveRootActivityByInterval.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveRootActivityByInterval.md @@ -266,7 +266,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveRootDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveRootDelta.md index 4c104e1e4f1..d76d392dbbc 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveRootDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveRootDelta.md @@ -235,7 +235,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveRootListItemActivityByInterval.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveRootListItemActivityByInterval.md index 1ce2207c66e..eb1ab985b87 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveRootListItemActivityByInterval.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserDriveRootListItemActivityByInterval.md @@ -266,7 +266,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserEventDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserEventDelta.md index edb0651d6c4..c1d5aedaf4d 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserEventDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserEventDelta.md @@ -196,7 +196,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserEventInstanceDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserEventInstanceDelta.md index 1036f6db3d3..8e9435ca501 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserEventInstanceDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserEventInstanceDelta.md @@ -213,7 +213,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderChildFolderDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderChildFolderDelta.md index f18db9911a0..c73f65f88db 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderChildFolderDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderChildFolderDelta.md @@ -211,7 +211,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderChildFolderMessageDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderChildFolderMessageDelta.md index e96afbef862..df4930f3bc5 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderChildFolderMessageDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderChildFolderMessageDelta.md @@ -226,7 +226,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderDelta.md index a5c81331068..0ad518da93b 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderDelta.md @@ -195,7 +195,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderMessageDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderMessageDelta.md index 270ebbd9449..ae45ca98728 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderMessageDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMailFolderMessageDelta.md @@ -221,7 +221,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserManagedAppDiagnosticStatuses.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserManagedAppDiagnosticStatuses.md index f4a8484538c..60b780bd48f 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserManagedAppDiagnosticStatuses.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserManagedAppDiagnosticStatuses.md @@ -160,7 +160,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserManagedAppPolicy.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserManagedAppPolicy.md index 9bf0fd5e953..3131729db84 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserManagedAppPolicy.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserManagedAppPolicy.md @@ -191,7 +191,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMessageDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMessageDelta.md index 35f47a24426..4ed79e6b790 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMessageDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserMessageDelta.md @@ -195,7 +195,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserOnenoteRecentNotebook.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserOnenoteRecentNotebook.md index 82d1eb7f965..17e7d5071fb 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserOnenoteRecentNotebook.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserOnenoteRecentNotebook.md @@ -175,7 +175,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserTodoListDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserTodoListDelta.md index 3c3cf966b58..ad178c5900c 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserTodoListDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserTodoListDelta.md @@ -191,7 +191,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserTodoListTaskDelta.md b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserTodoListTaskDelta.md index f0bd40b2743..a50704638a4 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserTodoListTaskDelta.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Get-MgUserTodoListTaskDelta.md @@ -207,7 +207,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgCalendarUserCalendarAllowedCalendarSharingRoles.md b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgCalendarUserCalendarAllowedCalendarSharingRoles.md index cbd230ecd4b..dfb681c63bf 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgCalendarUserCalendarAllowedCalendarSharingRoles.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgCalendarUserCalendarAllowedCalendarSharingRoles.md @@ -202,7 +202,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgGraphUserDrive.md b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgGraphUserDrive.md index 8ae1e035b82..73cc3e62c44 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgGraphUserDrive.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgGraphUserDrive.md @@ -206,7 +206,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgPreviewUserOnenotePage.md b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgPreviewUserOnenotePage.md index 00db8228e3c..c7decbd9c66 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgPreviewUserOnenotePage.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgPreviewUserOnenotePage.md @@ -98,7 +98,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgRecentUserActivity.md b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgRecentUserActivity.md index 2b6afe61168..91a8730f843 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgRecentUserActivity.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgRecentUserActivity.md @@ -215,7 +215,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgRecentUserDrive.md b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgRecentUserDrive.md index eaf1d2740a4..499c63aebc9 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgRecentUserDrive.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgRecentUserDrive.md @@ -206,7 +206,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgSupportedUserOutlookLanguage.md b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgSupportedUserOutlookLanguage.md index e414d00defc..bfa12c33e88 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgSupportedUserOutlookLanguage.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgSupportedUserOutlookLanguage.md @@ -174,7 +174,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgTimeUserOutlook.md b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgTimeUserOutlook.md index 3a7c26ba1dd..015a5fbb105 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgTimeUserOutlook.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgTimeUserOutlook.md @@ -197,7 +197,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgViewUserReminder.md b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgViewUserReminder.md index 920c7e8af55..be4a7116d52 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgViewUserReminder.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Invoke-MgViewUserReminder.md @@ -190,7 +190,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Microsoft.Graph.Users.Functions.md b/src/Users.Functions/Users.Functions/docs/v1.0/Microsoft.Graph.Users.Functions.md index b350e5b98e6..25aaa4bb9f1 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Microsoft.Graph.Users.Functions.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Microsoft.Graph.Users.Functions.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Users.Functions -Module Guid: 1645706a-b2ef-4de4-919e-64fd0226e23a +Module Guid: 94797c2d-5732-4c2f-87f7-4b20a85d53f6 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users.functions Help Version: 1.0.0.0 Locale: en-US diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Search-MgUserDrive.md b/src/Users.Functions/Users.Functions/docs/v1.0/Search-MgUserDrive.md index 0df9538d998..996ff502806 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Search-MgUserDrive.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Search-MgUserDrive.md @@ -221,7 +221,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Search-MgUserDriveItem.md b/src/Users.Functions/Users.Functions/docs/v1.0/Search-MgUserDriveItem.md index 6b4c0532d2a..aed6b7ace48 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Search-MgUserDriveItem.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Search-MgUserDriveItem.md @@ -12,14 +12,14 @@ Invoke function search ## SYNTAX -### Search (Default) +### Search1 (Default) ``` Search-MgUserDriveItem -DriveId -DriveItemId -Q -UserId [-Count] [-Filter ] [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] [] ``` -### SearchViaIdentity +### SearchViaIdentity1 ``` Search-MgUserDriveItem -InputObject [-Count] [-Filter ] [-Property ] [-Search ] [-Skip ] [-Sort ] [-Top ] @@ -53,7 +53,7 @@ key: id of drive ```yaml Type: System.String -Parameter Sets: Search +Parameter Sets: Search1 Aliases: Required: True @@ -68,7 +68,7 @@ key: id of driveItem ```yaml Type: System.String -Parameter Sets: Search +Parameter Sets: Search1 Aliases: Required: True @@ -99,7 +99,7 @@ To construct, please use Get-Help -Online and see NOTES section for INPUTOBJECT ```yaml Type: Microsoft.Graph.PowerShell.Models.IUsersFunctionsIdentity -Parameter Sets: SearchViaIdentity +Parameter Sets: SearchViaIdentity1 Aliases: Required: True @@ -129,7 +129,7 @@ Usage: q='{q}' ```yaml Type: System.String -Parameter Sets: Search +Parameter Sets: Search1 Aliases: Required: True @@ -204,7 +204,7 @@ key: id of user ```yaml Type: System.String -Parameter Sets: Search +Parameter Sets: Search1 Aliases: Required: True @@ -237,7 +237,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Search-MgUserDriveRoot.md b/src/Users.Functions/Users.Functions/docs/v1.0/Search-MgUserDriveRoot.md index 5db23885717..58e9529138d 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Search-MgUserDriveRoot.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Search-MgUserDriveRoot.md @@ -222,7 +222,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/docs/v1.0/Test-MgUserDriveListContentTypePublished.md b/src/Users.Functions/Users.Functions/docs/v1.0/Test-MgUserDriveListContentTypePublished.md index e1a9cf88198..45517893227 100644 --- a/src/Users.Functions/Users.Functions/docs/v1.0/Test-MgUserDriveListContentTypePublished.md +++ b/src/Users.Functions/Users.Functions/docs/v1.0/Test-MgUserDriveListContentTypePublished.md @@ -114,7 +114,6 @@ To create the parameters described below, construct a hash table containing the INPUTOBJECT : Identity Parameter - `[AccessReviewInstanceId ]`: key: id of accessReviewInstance - `[AppConsentRequestId ]`: key: id of appConsentRequest - - `[BaseTaskListId ]`: key: id of baseTaskList - `[CalendarId ]`: key: id of calendar - `[ChatId ]`: key: id of chat - `[ChatMessageId ]`: key: id of chatMessage diff --git a/src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserCloudPcShiftWorkCloudPcAccessState.md b/src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserCloudPcShiftWorkCloudPcAccessState.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserCloudPcShiftWorkCloudPcAccessState.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserCloudPcSupportedCloudPcRemoteAction.md b/src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserCloudPcSupportedCloudPcRemoteAction.md new file mode 100644 index 00000000000..093355d11d5 --- /dev/null +++ b/src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserCloudPcSupportedCloudPcRemoteAction.md @@ -0,0 +1,18 @@ +### Example 1: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} +``` + +{{ Add description here }} + diff --git a/src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserTaskListDelta.md b/src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserTaskListDelta.md deleted file mode 100644 index e0ac4a3aba3..00000000000 --- a/src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserTaskListDelta.md +++ /dev/null @@ -1,8 +0,0 @@ -### Example 1: Using the Get-MgUserTaskListDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Users.Functions -# A UPN can also be used as -UserId. -Get-MgUserTaskListDelta -UserId $userId -``` -This example shows how to use the Get-MgUserTaskListDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserTaskListTaskDelta.md b/src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserTaskListTaskDelta.md deleted file mode 100644 index 407f748f3b4..00000000000 --- a/src/Users.Functions/Users.Functions/examples/v1.0-beta/Get-MgUserTaskListTaskDelta.md +++ /dev/null @@ -1,8 +0,0 @@ -### Example 1: Using the Get-MgUserTaskListTaskDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Users.Functions -# A UPN can also be used as -UserId. -Get-MgUserTaskListTaskDelta -UserId $userId -BaseTaskListId $baseTaskListId -``` -This example shows how to use the Get-MgUserTaskListTaskDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Users/Users/docs/v1.0-beta/Get-MgUserOwnedObject.md b/src/Users/Users/docs/v1.0-beta/Get-MgUserOwnedObject.md index d12f5d1b091..9b63b3e4580 100644 --- a/src/Users/Users/docs/v1.0-beta/Get-MgUserOwnedObject.md +++ b/src/Users/Users/docs/v1.0-beta/Get-MgUserOwnedObject.md @@ -11,7 +11,7 @@ schema: 2.0.0 Directory objects that are owned by the user. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## SYNTAX @@ -38,7 +38,7 @@ Get-MgUserOwnedObject -InputObject [-ExpandProperty ] Directory objects that are owned by the user. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## EXAMPLES diff --git a/src/Users/Users/docs/v1.0-beta/Microsoft.Graph.Users.md b/src/Users/Users/docs/v1.0-beta/Microsoft.Graph.Users.md index fff10ad615d..97188328673 100644 --- a/src/Users/Users/docs/v1.0-beta/Microsoft.Graph.Users.md +++ b/src/Users/Users/docs/v1.0-beta/Microsoft.Graph.Users.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Users -Module Guid: c67ed081-f8c2-4f61-b2ca-a7a1d8b8f93d +Module Guid: bf0d07bf-16bd-4740-820e-0a2e6b49d735 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users Help Version: 1.0.0.0 Locale: en-US @@ -159,7 +159,7 @@ Supports $expand. Directory objects that are owned by the user. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ### [Get-MgUserPhoto](Get-MgUserPhoto.md) The user's profile photo. diff --git a/src/Users/Users/docs/v1.0-beta/New-MgUser.md b/src/Users/Users/docs/v1.0-beta/New-MgUser.md index bebb529b283..485afc00b05 100644 --- a/src/Users/Users/docs/v1.0-beta/New-MgUser.md +++ b/src/Users/Users/docs/v1.0-beta/New-MgUser.md @@ -80,7 +80,7 @@ New-MgUser [-AboutMe ] [-AccountEnabled] [-Activities ] [-Settings ] [-ShowInAddressList] [-SignInActivity ] [-SignInSessionsValidFromDateTime ] [-Skills ] [-State ] [-StreetAddress ] [-Surname ] - [-Tasks ] [-Teamwork ] [-Todo ] + [-Teamwork ] [-Todo ] [-TransitiveMemberOf ] [-TransitiveReports ] [-UsageLocation ] [-UsageRights ] [-UserPrincipalName ] [-UserType ] @@ -305,7 +305,7 @@ The licenses that are assigned to the user, including inherited (group-based) li This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. -Supports $filter (eq, not, and counting empty collections). +Supports $filter (eq, not, /$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for ASSIGNEDLICENSES properties and create a hash table. ```yaml @@ -1873,7 +1873,7 @@ Accept wildcard characters: False ``` ### -OtherMails -A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). +A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -1926,7 +1926,7 @@ Accept wildcard characters: False Directory objects that are owned by the user. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNEDOBJECTS properties and create a hash table. ```yaml @@ -2220,7 +2220,7 @@ The proxy address prefixed with SMTP (capitalized) is the primary proxy address For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -2490,22 +2490,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Tasks -tasks -To construct, please use Get-Help -Online and see NOTES section for TASKS properties and create a hash table. - -```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphTasks -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Teamwork userTeamwork To construct, please use Get-Help -Online and see NOTES section for TEAMWORK properties and create a hash table. @@ -2861,7 +2845,7 @@ APPROLEASSIGNEDRESOURCES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -2959,8 +2943,8 @@ APPROLEASSIGNEDRESOURCES : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -3176,7 +3160,7 @@ APPROLEASSIGNMENTS : Represents the app role - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3196,7 +3180,7 @@ APPROVALS : . - `[ReviewedDateTime ]`: The date and time when a decision was recorded. The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: The step status. Possible values: InProgress, Initializing, Completed, Expired. Read-only. -ASSIGNEDLICENSES : The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). +ASSIGNEDLICENSES : The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. @@ -3252,7 +3236,7 @@ AUTHENTICATION : authentication - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -3297,14 +3281,14 @@ AUTHENTICATION : authentication - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -3510,7 +3494,7 @@ BODYPARAMETER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3608,8 +3592,8 @@ BODYPARAMETER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -3821,7 +3805,7 @@ BODYPARAMETER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -3875,7 +3859,7 @@ BODYPARAMETER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -3918,14 +3902,14 @@ BODYPARAMETER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -4377,8 +4361,14 @@ BODYPARAMETER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -5800,7 +5790,7 @@ BODYPARAMETER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5811,6 +5801,9 @@ BODYPARAMETER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -5841,8 +5834,11 @@ BODYPARAMETER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -5868,7 +5864,7 @@ BODYPARAMETER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5881,6 +5877,9 @@ BODYPARAMETER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -5920,7 +5919,7 @@ BODYPARAMETER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -5942,7 +5941,7 @@ BODYPARAMETER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -5962,6 +5961,12 @@ BODYPARAMETER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -6873,7 +6878,7 @@ BODYPARAMETER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6922,7 +6927,7 @@ BODYPARAMETER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -7168,6 +7173,8 @@ BODYPARAMETER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -7223,7 +7230,10 @@ BODYPARAMETER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -7683,7 +7693,7 @@ BODYPARAMETER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -7779,46 +7789,6 @@ BODYPARAMETER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7858,6 +7828,11 @@ BODYPARAMETER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -8783,8 +8758,14 @@ CLOUDPCS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -9026,7 +9007,7 @@ DEVICES : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -9071,14 +9052,14 @@ DEVICES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -9243,7 +9224,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9341,8 +9322,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9554,7 +9535,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -9608,7 +9589,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -9651,14 +9632,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10110,8 +10091,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11498,7 +11485,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11509,6 +11496,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11539,8 +11529,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11566,7 +11559,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11579,6 +11572,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11618,7 +11614,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -11640,7 +11636,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11660,6 +11656,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12571,7 +12573,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12620,7 +12622,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -12866,6 +12868,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -12921,7 +12925,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13381,7 +13388,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13477,46 +13484,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13556,6 +13523,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13773,7 +13745,7 @@ DRIVES : A collection of drives available for this user. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -13871,8 +13843,8 @@ DRIVES : A collection of drives available for this user. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14084,7 +14056,7 @@ DRIVES : A collection of drives available for this user. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14138,7 +14110,7 @@ DRIVES : A collection of drives available for this user. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14181,14 +14153,14 @@ DRIVES : A collection of drives available for this user. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -14640,8 +14612,14 @@ DRIVES : A collection of drives available for this user. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16028,7 +16006,7 @@ DRIVES : A collection of drives available for this user. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16039,6 +16017,9 @@ DRIVES : A collection of drives available for this user. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16069,8 +16050,11 @@ DRIVES : A collection of drives available for this user. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16096,7 +16080,7 @@ DRIVES : A collection of drives available for this user. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16109,6 +16093,9 @@ DRIVES : A collection of drives available for this user. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16148,7 +16135,7 @@ DRIVES : A collection of drives available for this user. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16170,7 +16157,7 @@ DRIVES : A collection of drives available for this user. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16190,6 +16177,12 @@ DRIVES : A collection of drives available for this user. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17101,7 +17094,7 @@ DRIVES : A collection of drives available for this user. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17150,7 +17143,7 @@ DRIVES : A collection of drives available for this user. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17396,6 +17389,8 @@ DRIVES : A collection of drives available for this user. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17451,7 +17446,10 @@ DRIVES : A collection of drives available for this user. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -17911,7 +17909,7 @@ DRIVES : A collection of drives available for this user. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18007,46 +18005,6 @@ DRIVES : A collection of drives available for this user. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18086,6 +18044,11 @@ DRIVES : A collection of drives available for this user. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18473,7 +18436,7 @@ FOLLOWEDSITES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18571,8 +18534,8 @@ FOLLOWEDSITES : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -18784,7 +18747,7 @@ FOLLOWEDSITES : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -18838,7 +18801,7 @@ FOLLOWEDSITES : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -18881,14 +18844,14 @@ FOLLOWEDSITES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19340,8 +19303,14 @@ FOLLOWEDSITES : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20686,7 +20655,7 @@ FOLLOWEDSITES : . - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20697,6 +20666,9 @@ FOLLOWEDSITES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20727,8 +20699,11 @@ FOLLOWEDSITES : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20754,7 +20729,7 @@ FOLLOWEDSITES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20767,6 +20742,9 @@ FOLLOWEDSITES : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20806,7 +20784,7 @@ FOLLOWEDSITES : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20828,7 +20806,7 @@ FOLLOWEDSITES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20848,6 +20826,12 @@ FOLLOWEDSITES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21759,7 +21743,7 @@ FOLLOWEDSITES : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21808,7 +21792,7 @@ FOLLOWEDSITES : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22054,6 +22038,8 @@ FOLLOWEDSITES : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22109,7 +22095,10 @@ FOLLOWEDSITES : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22569,7 +22558,7 @@ FOLLOWEDSITES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22665,46 +22654,6 @@ FOLLOWEDSITES : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22744,6 +22693,11 @@ FOLLOWEDSITES : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -22969,7 +22923,7 @@ JOINEDGROUPS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23435,8 +23389,8 @@ JOINEDGROUPS : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23648,7 +23602,7 @@ JOINEDGROUPS : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -23700,7 +23654,7 @@ JOINEDGROUPS : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23742,14 +23696,14 @@ JOINEDGROUPS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24042,8 +23996,14 @@ JOINEDGROUPS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25320,7 +25280,7 @@ JOINEDGROUPS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25340,6 +25300,12 @@ JOINEDGROUPS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26242,7 +26208,7 @@ JOINEDGROUPS : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26291,7 +26257,7 @@ JOINEDGROUPS : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -26443,6 +26409,9 @@ JOINEDGROUPS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26473,8 +26442,11 @@ JOINEDGROUPS : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26500,7 +26472,7 @@ JOINEDGROUPS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26513,6 +26485,9 @@ JOINEDGROUPS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26647,6 +26622,8 @@ JOINEDGROUPS : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -26702,7 +26679,10 @@ JOINEDGROUPS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27162,7 +27142,7 @@ JOINEDGROUPS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27258,46 +27238,6 @@ JOINEDGROUPS : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27337,6 +27277,11 @@ JOINEDGROUPS : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -27447,7 +27392,7 @@ JOINEDGROUPS : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -27457,7 +27402,7 @@ JOINEDGROUPS : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -27492,7 +27437,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -27646,7 +27591,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -27744,8 +27689,8 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -27957,7 +27902,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28011,7 +27956,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28054,14 +27999,14 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -28513,8 +28458,14 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -29528,7 +29479,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -29539,6 +29490,9 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -29569,8 +29523,11 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -29596,7 +29553,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -29609,6 +29566,9 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -29648,7 +29608,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30342,7 +30302,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30391,7 +30351,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -30637,6 +30597,8 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -30692,7 +30654,10 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -31156,7 +31121,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -31252,46 +31217,6 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31331,6 +31256,11 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -31783,6 +31713,12 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -32664,7 +32600,7 @@ MANAGEDDEVICES : The managed devices associated - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32762,8 +32698,8 @@ MANAGEDDEVICES : The managed devices associated - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -32973,7 +32909,7 @@ MANAGEDDEVICES : The managed devices associated - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -33027,7 +32963,7 @@ MANAGEDDEVICES : The managed devices associated - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -33070,14 +33006,14 @@ MANAGEDDEVICES : The managed devices associated - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33517,8 +33453,14 @@ MANAGEDDEVICES : The managed devices associated - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -34940,7 +34882,7 @@ MANAGEDDEVICES : The managed devices associated - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -34951,6 +34893,9 @@ MANAGEDDEVICES : The managed devices associated - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -34981,8 +34926,11 @@ MANAGEDDEVICES : The managed devices associated - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -35008,7 +34956,7 @@ MANAGEDDEVICES : The managed devices associated - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -35021,6 +34969,9 @@ MANAGEDDEVICES : The managed devices associated - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35060,7 +35011,7 @@ MANAGEDDEVICES : The managed devices associated - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -35082,7 +35033,7 @@ MANAGEDDEVICES : The managed devices associated - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -35102,6 +35053,12 @@ MANAGEDDEVICES : The managed devices associated - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -35729,7 +35686,7 @@ MANAGEDDEVICES : The managed devices associated - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35778,7 +35735,7 @@ MANAGEDDEVICES : The managed devices associated - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36024,6 +35981,8 @@ MANAGEDDEVICES : The managed devices associated - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36079,7 +36038,10 @@ MANAGEDDEVICES : The managed devices associated - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36539,7 +36501,7 @@ MANAGEDDEVICES : The managed devices associated - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36635,46 +36597,6 @@ MANAGEDDEVICES : The managed devices associated - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36714,6 +36636,11 @@ MANAGEDDEVICES : The managed devices associated - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37286,7 +37213,7 @@ OWNEDDEVICES : Devices that are owned by the u - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. -OWNEDOBJECTS : Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. +OWNEDOBJECTS : Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. @@ -37498,6 +37425,9 @@ PLANNER : plannerUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -37535,8 +37465,11 @@ PLANNER : plannerUser - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -37565,7 +37498,7 @@ PLANNER : plannerUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -37578,6 +37511,9 @@ PLANNER : plannerUser - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -37710,6 +37646,8 @@ PRINT : userPrint - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -37770,7 +37708,10 @@ PRINT : userPrint - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -37853,7 +37794,7 @@ PRINT : userPrint - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -38319,8 +38260,8 @@ PRINT : userPrint - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -38532,7 +38473,7 @@ PRINT : userPrint - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -38584,7 +38525,7 @@ PRINT : userPrint - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -38626,14 +38567,14 @@ PRINT : userPrint - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -38926,8 +38867,14 @@ PRINT : userPrint - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -40204,7 +40151,7 @@ PRINT : userPrint - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -40224,6 +40171,12 @@ PRINT : userPrint - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -41126,7 +41079,7 @@ PRINT : userPrint - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41175,7 +41128,7 @@ PRINT : userPrint - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -41322,6 +41275,9 @@ PRINT : userPrint - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -41352,8 +41308,11 @@ PRINT : userPrint - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -41379,7 +41338,7 @@ PRINT : userPrint - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -41392,6 +41351,9 @@ PRINT : userPrint - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41800,7 +41762,7 @@ PRINT : userPrint - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -41896,46 +41858,6 @@ PRINT : userPrint - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41975,6 +41897,11 @@ PRINT : userPrint - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -42085,7 +42012,7 @@ PRINT : userPrint - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -42095,7 +42022,7 @@ PRINT : userPrint - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -42661,68 +42588,6 @@ SIGNINACTIVITY : signInActivity - `[LastSignInDateTime ]`: The last interactive sign-in date and time for a specific user. You can use this field to calculate the last time a user signed in to the directory with an interactive authentication method. This field can be used to build reports, such as inactive users. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is: '2014-01-01T00:00:00Z'. Azure AD maintains interactive sign-ins going back to April 2020. For more information about using the value of this property, see Manage inactive user accounts in Azure AD. - `[LastSignInRequestId ]`: Request identifier of the last interactive sign-in performed by this user. -TASKS : tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[(Any) ]`: This indicates any property can be added to this object. - - `[DateTime ]`: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000). - - `[TimeZone ]`: Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values. - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Pattern ]`: recurrencePattern - - `[(Any) ]`: This indicates any property can be added to this object. - - `[DayOfMonth ]`: The day of the month on which the event occurs. Required if type is absoluteMonthly or absoluteYearly. - - `[DaysOfWeek ]`: A collection of the days of the week on which the event occurs. The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. If type is relativeMonthly or relativeYearly, and daysOfWeek specifies more than one day, the event falls on the first day that satisfies the pattern. Required if type is weekly, relativeMonthly, or relativeYearly. - - `[FirstDayOfWeek ]`: dayOfWeek - - `[Index ]`: weekIndex - - `[Interval ]`: The number of units between occurrences, where units can be in days, weeks, months, or years, depending on the type. Required. - - `[Month ]`: The month in which the event occurs. This is a number from 1 to 12. - - `[Type ]`: recurrencePatternType - - `[Range ]`: recurrenceRange - - `[(Any) ]`: This indicates any property can be added to this object. - - `[EndDate ]`: The date to stop applying the recurrence pattern. Depending on the recurrence pattern of the event, the last occurrence of the meeting may not be this date. Required if type is endDate. - - `[NumberOfOccurrences ]`: The number of times to repeat the event. Required and must be positive if type is numbered. - - `[RecurrenceTimeZone ]`: Time zone for the startDate and endDate properties. Optional. If not specified, the time zone of the event is used. - - `[StartDate ]`: The date to start applying the recurrence pattern. The first occurrence of the meeting may be this date or later, depending on the recurrence pattern of the event. Must be the same value as the start property of the recurring event. Required. - - `[Type ]`: recurrenceRangeType - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - TEAMWORK : userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -42735,7 +42600,7 @@ TEAMWORK : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -42889,7 +42754,7 @@ TEAMWORK : userTeamwork - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -42987,8 +42852,8 @@ TEAMWORK : userTeamwork - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -43200,7 +43065,7 @@ TEAMWORK : userTeamwork - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -43254,7 +43119,7 @@ TEAMWORK : userTeamwork - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -43297,14 +43162,14 @@ TEAMWORK : userTeamwork - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -43756,8 +43621,14 @@ TEAMWORK : userTeamwork - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -44771,7 +44642,7 @@ TEAMWORK : userTeamwork - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -44782,6 +44653,9 @@ TEAMWORK : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -44812,8 +44686,11 @@ TEAMWORK : userTeamwork - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -44839,7 +44716,7 @@ TEAMWORK : userTeamwork - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -44852,6 +44729,9 @@ TEAMWORK : userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -44891,7 +44771,7 @@ TEAMWORK : userTeamwork - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -45585,7 +45465,7 @@ TEAMWORK : userTeamwork - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -45634,7 +45514,7 @@ TEAMWORK : userTeamwork - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -45880,6 +45760,8 @@ TEAMWORK : userTeamwork - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -45935,7 +45817,10 @@ TEAMWORK : userTeamwork - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -46399,7 +46284,7 @@ TEAMWORK : userTeamwork - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -46495,46 +46380,6 @@ TEAMWORK : userTeamwork - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[Todo ]`: todo - `[(Any) ]`: This indicates any property can be added to this object. @@ -46562,6 +46407,11 @@ TEAMWORK : userTeamwork - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -47014,6 +46864,12 @@ TEAMWORK : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Users/Users/docs/v1.0-beta/Update-MgUser.md b/src/Users/Users/docs/v1.0-beta/Update-MgUser.md index 33808d081eb..705efac79f8 100644 --- a/src/Users/Users/docs/v1.0-beta/Update-MgUser.md +++ b/src/Users/Users/docs/v1.0-beta/Update-MgUser.md @@ -77,7 +77,7 @@ Update-MgUser -UserId [-AboutMe ] [-AccountEnabled] [-SecurityIdentifier ] [-Settings ] [-ShowInAddressList] [-SignInActivity ] [-SignInSessionsValidFromDateTime ] [-Skills ] [-State ] [-StreetAddress ] [-Surname ] - [-Tasks ] [-Teamwork ] [-Todo ] + [-Teamwork ] [-Todo ] [-TransitiveMemberOf ] [-TransitiveReports ] [-UsageLocation ] [-UsageRights ] [-UserPrincipalName ] [-UserType ] @@ -160,7 +160,7 @@ Update-MgUser -InputObject [-AboutMe ] [-AccountEnabled [-SecurityIdentifier ] [-Settings ] [-ShowInAddressList] [-SignInActivity ] [-SignInSessionsValidFromDateTime ] [-Skills ] [-State ] [-StreetAddress ] [-Surname ] - [-Tasks ] [-Teamwork ] [-Todo ] + [-Teamwork ] [-Todo ] [-TransitiveMemberOf ] [-TransitiveReports ] [-UsageLocation ] [-UsageRights ] [-UserPrincipalName ] [-UserType ] @@ -370,7 +370,7 @@ The licenses that are assigned to the user, including inherited (group-based) li This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. -Supports $filter (eq, not, and counting empty collections). +Supports $filter (eq, not, /$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for ASSIGNEDLICENSES properties and create a hash table. ```yaml @@ -1954,7 +1954,7 @@ Accept wildcard characters: False ``` ### -OtherMails -A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). +A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -2007,7 +2007,7 @@ Accept wildcard characters: False Directory objects that are owned by the user. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNEDOBJECTS properties and create a hash table. ```yaml @@ -2316,7 +2316,7 @@ The proxy address prefixed with SMTP (capitalized) is the primary proxy address For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. -Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -2586,22 +2586,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Tasks -tasks -To construct, please use Get-Help -Online and see NOTES section for TASKS properties and create a hash table. - -```yaml -Type: Microsoft.Graph.PowerShell.Models.IMicrosoftGraphTasks -Parameter Sets: UpdateExpanded1, UpdateViaIdentityExpanded1 -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Teamwork userTeamwork To construct, please use Get-Help -Online and see NOTES section for TEAMWORK properties and create a hash table. @@ -2974,7 +2958,7 @@ APPROLEASSIGNEDRESOURCES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3072,8 +3056,8 @@ APPROLEASSIGNEDRESOURCES : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -3289,7 +3273,7 @@ APPROLEASSIGNMENTS : Represents the app role - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3309,7 +3293,7 @@ APPROVALS : . - `[ReviewedDateTime ]`: The date and time when a decision was recorded. The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: The step status. Possible values: InProgress, Initializing, Completed, Expired. Read-only. -ASSIGNEDLICENSES : The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). +ASSIGNEDLICENSES : The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. @@ -3365,7 +3349,7 @@ AUTHENTICATION : authentication - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -3410,14 +3394,14 @@ AUTHENTICATION : authentication - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -3623,7 +3607,7 @@ BODYPARAMETER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -3721,8 +3705,8 @@ BODYPARAMETER : user - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -3934,7 +3918,7 @@ BODYPARAMETER : user - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -3988,7 +3972,7 @@ BODYPARAMETER : user - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -4031,14 +4015,14 @@ BODYPARAMETER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -4490,8 +4474,14 @@ BODYPARAMETER : user - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -5913,7 +5903,7 @@ BODYPARAMETER : user - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -5924,6 +5914,9 @@ BODYPARAMETER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -5954,8 +5947,11 @@ BODYPARAMETER : user - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -5981,7 +5977,7 @@ BODYPARAMETER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -5994,6 +5990,9 @@ BODYPARAMETER : user - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -6033,7 +6032,7 @@ BODYPARAMETER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -6055,7 +6054,7 @@ BODYPARAMETER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -6075,6 +6074,12 @@ BODYPARAMETER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -6986,7 +6991,7 @@ BODYPARAMETER : user - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7035,7 +7040,7 @@ BODYPARAMETER : user - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -7281,6 +7286,8 @@ BODYPARAMETER : user - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -7336,7 +7343,10 @@ BODYPARAMETER : user - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -7796,7 +7806,7 @@ BODYPARAMETER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -7892,46 +7902,6 @@ BODYPARAMETER : user - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7971,6 +7941,11 @@ BODYPARAMETER : user - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -8896,8 +8871,14 @@ CLOUDPCS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -9139,7 +9120,7 @@ DEVICES : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -9184,14 +9165,14 @@ DEVICES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -9356,7 +9337,7 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -9454,8 +9435,8 @@ DRIVE : drive - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -9667,7 +9648,7 @@ DRIVE : drive - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -9721,7 +9702,7 @@ DRIVE : drive - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -9764,14 +9745,14 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -10223,8 +10204,14 @@ DRIVE : drive - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -11611,7 +11598,7 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -11622,6 +11609,9 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -11652,8 +11642,11 @@ DRIVE : drive - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -11679,7 +11672,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -11692,6 +11685,9 @@ DRIVE : drive - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11731,7 +11727,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -11753,7 +11749,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -11773,6 +11769,12 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -12684,7 +12686,7 @@ DRIVE : drive - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12733,7 +12735,7 @@ DRIVE : drive - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -12979,6 +12981,8 @@ DRIVE : drive - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -13034,7 +13038,10 @@ DRIVE : drive - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -13494,7 +13501,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -13590,46 +13597,6 @@ DRIVE : drive - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13669,6 +13636,11 @@ DRIVE : drive - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -13886,7 +13858,7 @@ DRIVES : A collection of drives available for this user. - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -13984,8 +13956,8 @@ DRIVES : A collection of drives available for this user. - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -14197,7 +14169,7 @@ DRIVES : A collection of drives available for this user. - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -14251,7 +14223,7 @@ DRIVES : A collection of drives available for this user. - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -14294,14 +14266,14 @@ DRIVES : A collection of drives available for this user. - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -14753,8 +14725,14 @@ DRIVES : A collection of drives available for this user. - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -16141,7 +16119,7 @@ DRIVES : A collection of drives available for this user. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -16152,6 +16130,9 @@ DRIVES : A collection of drives available for this user. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -16182,8 +16163,11 @@ DRIVES : A collection of drives available for this user. - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -16209,7 +16193,7 @@ DRIVES : A collection of drives available for this user. - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -16222,6 +16206,9 @@ DRIVES : A collection of drives available for this user. - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16261,7 +16248,7 @@ DRIVES : A collection of drives available for this user. - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -16283,7 +16270,7 @@ DRIVES : A collection of drives available for this user. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -16303,6 +16290,12 @@ DRIVES : A collection of drives available for this user. - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -17214,7 +17207,7 @@ DRIVES : A collection of drives available for this user. - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -17263,7 +17256,7 @@ DRIVES : A collection of drives available for this user. - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -17509,6 +17502,8 @@ DRIVES : A collection of drives available for this user. - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -17564,7 +17559,10 @@ DRIVES : A collection of drives available for this user. - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -18024,7 +18022,7 @@ DRIVES : A collection of drives available for this user. - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -18120,46 +18118,6 @@ DRIVES : A collection of drives available for this user. - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18199,6 +18157,11 @@ DRIVES : A collection of drives available for this user. - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -18586,7 +18549,7 @@ FOLLOWEDSITES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -18684,8 +18647,8 @@ FOLLOWEDSITES : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -18897,7 +18860,7 @@ FOLLOWEDSITES : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -18951,7 +18914,7 @@ FOLLOWEDSITES : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -18994,14 +18957,14 @@ FOLLOWEDSITES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -19453,8 +19416,14 @@ FOLLOWEDSITES : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -20799,7 +20768,7 @@ FOLLOWEDSITES : . - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -20810,6 +20779,9 @@ FOLLOWEDSITES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -20840,8 +20812,11 @@ FOLLOWEDSITES : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -20867,7 +20842,7 @@ FOLLOWEDSITES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -20880,6 +20855,9 @@ FOLLOWEDSITES : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -20919,7 +20897,7 @@ FOLLOWEDSITES : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -20941,7 +20919,7 @@ FOLLOWEDSITES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -20961,6 +20939,12 @@ FOLLOWEDSITES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -21872,7 +21856,7 @@ FOLLOWEDSITES : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21921,7 +21905,7 @@ FOLLOWEDSITES : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -22167,6 +22151,8 @@ FOLLOWEDSITES : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -22222,7 +22208,10 @@ FOLLOWEDSITES : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -22682,7 +22671,7 @@ FOLLOWEDSITES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -22778,46 +22767,6 @@ FOLLOWEDSITES : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22857,6 +22806,11 @@ FOLLOWEDSITES : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -23104,7 +23058,7 @@ JOINEDGROUPS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -23570,8 +23524,8 @@ JOINEDGROUPS : . - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -23783,7 +23737,7 @@ JOINEDGROUPS : . - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -23835,7 +23789,7 @@ JOINEDGROUPS : . - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -23877,14 +23831,14 @@ JOINEDGROUPS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -24177,8 +24131,14 @@ JOINEDGROUPS : . - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -25455,7 +25415,7 @@ JOINEDGROUPS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -25475,6 +25435,12 @@ JOINEDGROUPS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -26377,7 +26343,7 @@ JOINEDGROUPS : . - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26426,7 +26392,7 @@ JOINEDGROUPS : . - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -26578,6 +26544,9 @@ JOINEDGROUPS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -26608,8 +26577,11 @@ JOINEDGROUPS : . - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -26635,7 +26607,7 @@ JOINEDGROUPS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -26648,6 +26620,9 @@ JOINEDGROUPS : . - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -26782,6 +26757,8 @@ JOINEDGROUPS : . - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -26837,7 +26814,10 @@ JOINEDGROUPS : . - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -27297,7 +27277,7 @@ JOINEDGROUPS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -27393,46 +27373,6 @@ JOINEDGROUPS : . - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -27472,6 +27412,11 @@ JOINEDGROUPS : . - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -27582,7 +27527,7 @@ JOINEDGROUPS : . - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -27592,7 +27537,7 @@ JOINEDGROUPS : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -27627,7 +27572,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -27781,7 +27726,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -27879,8 +27824,8 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -28092,7 +28037,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -28146,7 +28091,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -28189,14 +28134,14 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -28648,8 +28593,14 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -29663,7 +29614,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -29674,6 +29625,9 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -29704,8 +29658,11 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -29731,7 +29688,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -29744,6 +29701,9 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -29783,7 +29743,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -30477,7 +30437,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -30526,7 +30486,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -30772,6 +30732,8 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -30827,7 +30789,10 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -31291,7 +31256,7 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -31387,46 +31352,6 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -31466,6 +31391,11 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -31918,6 +31848,12 @@ JOINEDTEAMS : The Microsoft Teams teams that the user is - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -32799,7 +32735,7 @@ MANAGEDDEVICES : The managed devices associated - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -32897,8 +32833,8 @@ MANAGEDDEVICES : The managed devices associated - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -33108,7 +33044,7 @@ MANAGEDDEVICES : The managed devices associated - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -33162,7 +33098,7 @@ MANAGEDDEVICES : The managed devices associated - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -33205,14 +33141,14 @@ MANAGEDDEVICES : The managed devices associated - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -33652,8 +33588,14 @@ MANAGEDDEVICES : The managed devices associated - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -35075,7 +35017,7 @@ MANAGEDDEVICES : The managed devices associated - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -35086,6 +35028,9 @@ MANAGEDDEVICES : The managed devices associated - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -35116,8 +35061,11 @@ MANAGEDDEVICES : The managed devices associated - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -35143,7 +35091,7 @@ MANAGEDDEVICES : The managed devices associated - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -35156,6 +35104,9 @@ MANAGEDDEVICES : The managed devices associated - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35195,7 +35146,7 @@ MANAGEDDEVICES : The managed devices associated - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -35217,7 +35168,7 @@ MANAGEDDEVICES : The managed devices associated - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -35237,6 +35188,12 @@ MANAGEDDEVICES : The managed devices associated - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -35864,7 +35821,7 @@ MANAGEDDEVICES : The managed devices associated - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -35913,7 +35870,7 @@ MANAGEDDEVICES : The managed devices associated - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -36159,6 +36116,8 @@ MANAGEDDEVICES : The managed devices associated - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -36214,7 +36173,10 @@ MANAGEDDEVICES : The managed devices associated - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -36674,7 +36636,7 @@ MANAGEDDEVICES : The managed devices associated - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -36770,46 +36732,6 @@ MANAGEDDEVICES : The managed devices associated - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -36849,6 +36771,11 @@ MANAGEDDEVICES : The managed devices associated - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -37421,7 +37348,7 @@ OWNEDDEVICES : Devices that are owned by the u - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. -OWNEDOBJECTS : Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. +OWNEDOBJECTS : Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. @@ -37633,6 +37560,9 @@ PLANNER : plannerUser - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -37670,8 +37600,11 @@ PLANNER : plannerUser - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -37700,7 +37633,7 @@ PLANNER : plannerUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -37713,6 +37646,9 @@ PLANNER : plannerUser - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -37845,6 +37781,8 @@ PRINT : userPrint - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -37905,7 +37843,10 @@ PRINT : userPrint - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -37988,7 +37929,7 @@ PRINT : userPrint - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -38454,8 +38395,8 @@ PRINT : userPrint - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -38667,7 +38608,7 @@ PRINT : userPrint - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). - `[AssignedDateTime ]`: The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - `[CapabilityStatus ]`: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. @@ -38719,7 +38660,7 @@ PRINT : userPrint - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -38761,14 +38702,14 @@ PRINT : userPrint - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -39061,8 +39002,14 @@ PRINT : userPrint - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -40339,7 +40286,7 @@ PRINT : userPrint - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -40359,6 +40306,12 @@ PRINT : userPrint - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. @@ -41261,7 +41214,7 @@ PRINT : userPrint - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41310,7 +41263,7 @@ PRINT : userPrint - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -41457,6 +41410,9 @@ PRINT : userPrint - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -41487,8 +41443,11 @@ PRINT : userPrint - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -41514,7 +41473,7 @@ PRINT : userPrint - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -41527,6 +41486,9 @@ PRINT : userPrint - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -41935,7 +41897,7 @@ PRINT : userPrint - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -42031,46 +41993,6 @@ PRINT : userPrint - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -42110,6 +42032,11 @@ PRINT : userPrint - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -42220,7 +42147,7 @@ PRINT : userPrint - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -42230,7 +42157,7 @@ PRINT : userPrint - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -42796,68 +42723,6 @@ SIGNINACTIVITY : signInActivity - `[LastSignInDateTime ]`: The last interactive sign-in date and time for a specific user. You can use this field to calculate the last time a user signed in to the directory with an interactive authentication method. This field can be used to build reports, such as inactive users. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is: '2014-01-01T00:00:00Z'. Azure AD maintains interactive sign-ins going back to April 2020. For more information about using the value of this property, see Manage inactive user accounts in Azure AD. - `[LastSignInRequestId ]`: Request identifier of the last interactive sign-in performed by this user. -TASKS : tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[(Any) ]`: This indicates any property can be added to this object. - - `[DateTime ]`: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000). - - `[TimeZone ]`: Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values. - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Pattern ]`: recurrencePattern - - `[(Any) ]`: This indicates any property can be added to this object. - - `[DayOfMonth ]`: The day of the month on which the event occurs. Required if type is absoluteMonthly or absoluteYearly. - - `[DaysOfWeek ]`: A collection of the days of the week on which the event occurs. The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. If type is relativeMonthly or relativeYearly, and daysOfWeek specifies more than one day, the event falls on the first day that satisfies the pattern. Required if type is weekly, relativeMonthly, or relativeYearly. - - `[FirstDayOfWeek ]`: dayOfWeek - - `[Index ]`: weekIndex - - `[Interval ]`: The number of units between occurrences, where units can be in days, weeks, months, or years, depending on the type. Required. - - `[Month ]`: The month in which the event occurs. This is a number from 1 to 12. - - `[Type ]`: recurrencePatternType - - `[Range ]`: recurrenceRange - - `[(Any) ]`: This indicates any property can be added to this object. - - `[EndDate ]`: The date to stop applying the recurrence pattern. Depending on the recurrence pattern of the event, the last occurrence of the meeting may not be this date. Required if type is endDate. - - `[NumberOfOccurrences ]`: The number of times to repeat the event. Required and must be positive if type is numbered. - - `[RecurrenceTimeZone ]`: Time zone for the startDate and endDate properties. Optional. If not specified, the time zone of the event is used. - - `[StartDate ]`: The date to start applying the recurrence pattern. The first occurrence of the meeting may be this date or later, depending on the recurrence pattern of the event. Must be the same value as the start property of the recurring event. Required. - - `[Type ]`: recurrenceRangeType - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - TEAMWORK : userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -42870,7 +42735,7 @@ TEAMWORK : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -43024,7 +42889,7 @@ TEAMWORK : userTeamwork - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreationTimestamp ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). @@ -43122,8 +42987,8 @@ TEAMWORK : userTeamwork - `[ResourceId ]`: The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). - `[Scope ]`: A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. - `[StartTime ]`: Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required. - - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand. - - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by this service principal. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + - `[Owners ]`: Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordCredentials ]`: The collection of password credentials associated with the service principal. Not nullable. - `[CustomKeyIdentifier ]`: Do not use. - `[DisplayName ]`: Friendly name for the password. Optional. @@ -43335,7 +43200,7 @@ TEAMWORK : userTeamwork - `[VerifiedPublisherId ]`: The ID of the verified publisher from the app publisher's Partner Center account. - `[AppRoleAssignments ]`: Represents the app roles a user has been granted for an application. Supports $expand. - `[Approvals ]`: - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). @@ -43389,7 +43254,7 @@ TEAMWORK : userTeamwork - `[Type ]`: - `[ComplianceExpirationDateTime ]`: The timestamp when the device is no longer deemed compliant. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[DeviceCategory ]`: User-defined property set by Intune to automatically add devices to groups and simplify managing devices. - - `[DeviceId ]`: Identifier set by Azure Device Registration Service at the time of registration. Supports $filter (eq, ne, not, startsWith). + - `[DeviceId ]`: Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports $filter (eq, ne, not, startsWith). - `[DeviceMetadata ]`: For internal use only. Set to null. - `[DeviceOwnership ]`: Ownership of the device. This property is set by Intune. Possible values are: unknown, company, personal. - `[DeviceVersion ]`: For internal use only. @@ -43432,14 +43297,14 @@ TEAMWORK : userTeamwork - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: Operating system version of the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0. - `[Platform ]`: Platform of device. Only returned if user signs in with a Microsoft account as part of Project Rome. Only returned if user signs in with a Microsoft account as part of Project Rome. - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - `[RegistrationDateTime ]`: Date and time of when the device was registered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[Status ]`: Device is online or offline. Only returned if user signs in with a Microsoft account as part of Project Rome. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that this device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[UsageRights ]`: Represents the usage rights a device has been granted. @@ -43891,8 +43756,14 @@ TEAMWORK : userTeamwork - `[ManagedDeviceName ]`: The Intune device name of the Cloud PC. - `[OSVersion ]`: cloudPcOperatingSystem - `[OnPremisesConnectionName ]`: The Azure network connection that is applied during the provisioning of Cloud PCs. + - `[PartnerAgentInstallResults ]`: + - `[InstallStatus ]`: cloudPcPartnerAgentInstallStatus + - `[IsThirdPartyPartner ]`: + - `[PartnerAgentName ]`: cloudPcPartnerAgentName + - `[Retriable ]`: - `[ProvisioningPolicyId ]`: The provisioning policy ID of the Cloud PC. - `[ProvisioningPolicyName ]`: The provisioning policy that is applied during the provisioning of Cloud PCs. + - `[ProvisioningType ]`: cloudPcProvisioningType - `[ServicePlanId ]`: The service plan ID of the Cloud PC. - `[ServicePlanName ]`: The service plan name of the Cloud PC. - `[ServicePlanType ]`: cloudPcServicePlanType @@ -44906,7 +44777,7 @@ TEAMWORK : userTeamwork - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - `[OrganizationId ]`: - - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1); Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permissions that have been granted for a group to a specific application. Supports $expand. - `[Photo ]`: profilePhoto - `[Photos ]`: The profile photos owned by the group. Read-only. Nullable. @@ -44917,6 +44788,9 @@ TEAMWORK : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Buckets ]`: Collection of buckets in the plan. Read-only. Nullable. - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CreationSource ]`: plannerBucketCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Name ]`: Name of the bucket. - `[OrderHint ]`: Hint used to order items of this type in a list view. The format is defined as outlined here. - `[PlanId ]`: Plan ID to which the bucket belongs. @@ -44947,8 +44821,11 @@ TEAMWORK : userTeamwork - `[CreatedDateTime ]`: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[CreationSource ]`: plannerTaskCreation - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind + - `[TeamsPublicationInfo ]`: plannerTeamsPublicationInfo - `[LastModifiedDateTime ]`: The date and time when this task was last modified by the publication process. Read-only. - `[PublicationId ]`: The identifier of the publication. Read-only. - `[PublishedToPlanId ]`: The identifier of the plannerPlan this task was originally placed in. Read-only. @@ -44974,7 +44851,7 @@ TEAMWORK : userTeamwork - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -44987,6 +44864,9 @@ TEAMWORK : userTeamwork - `[(Any) ]`: This indicates any property can be added to this object. - `[CreatedBy ]`: identitySet - `[CreatedDateTime ]`: Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + - `[CreationSource ]`: plannerPlanCreation + - `[(Any) ]`: This indicates any property can be added to this object. + - `[CreationSourceKind ]`: plannerCreationSourceKind - `[Details ]`: plannerPlanDetails - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -45026,7 +44906,7 @@ TEAMWORK : userTeamwork - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[ResourceBehaviorOptions ]`: Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are AllowOnlyMembersToPost, HideGroupInOutlook, SubscribeNewGroupMembers, WelcomeEmailDisabled. For more information, see Set Microsoft 365 group behaviors and provisioning options. @@ -45720,7 +45600,7 @@ TEAMWORK : userTeamwork - `[Settings ]`: virtualAppointmentSettings - `[(Any) ]`: This indicates any property can be added to this object. - `[AllowClientToJoinUsingBrowser ]`: Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -45769,7 +45649,7 @@ TEAMWORK : userTeamwork - `[TaskFolders ]`: The collection of task folders in the task group. Read-only. Nullable. - `[Tasks ]`: - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. - - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile - `[(Any) ]`: This indicates any property can be added to this object. @@ -46015,6 +45895,8 @@ TEAMWORK : userTeamwork - `[IsAcceptingJobs ]`: - `[Jobs ]`: - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[AcknowledgedDateTime ]`: + - `[CompletedDateTime ]`: - `[Configuration ]`: printJobConfiguration - `[(Any) ]`: This indicates any property can be added to this object. - `[Collate ]`: Whether the printer should collate pages wehen printing multiple copies of a multi-page document. @@ -46070,7 +45952,10 @@ TEAMWORK : userTeamwork - `[Scaling ]`: printScaling - `[ContentType ]`: The document's content (MIME) type. Read-only. - `[DisplayName ]`: The document's name. Read-only. + - `[DownloadedDateTime ]`: - `[Size ]`: The document's size in bytes. Read-only. + - `[UploadedDateTime ]`: + - `[ErrorCode ]`: - `[IsFetchable ]`: If true, document can be fetched by printer. - `[RedirectedFrom ]`: Contains the source job URL, if the job has been redirected from another printer. - `[RedirectedTo ]`: Contains the destination job URL, if the job has been redirected to another printer. @@ -46534,7 +46419,7 @@ TEAMWORK : userTeamwork - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RefreshTokensValidFromDateTime ]`: Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use invalidateAllRefreshTokens to reset. - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. @@ -46630,46 +46515,6 @@ TEAMWORK : userTeamwork - `[State ]`: The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[StreetAddress ]`: The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - `[Surname ]`: The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[Tasks ]`: tasks - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[Alltasks ]`: All tasks in the users mailbox. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[BodyLastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[ChecklistItems ]`: A collection of smaller subtasks linked to the more complex parent task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. - - `[CreatedDateTime ]`: The date and time when the checklistItem was created. - - `[DisplayName ]`: Field indicating the title of checklistItem. - - `[IsChecked ]`: State indicating whether the item is checked off or not. - - `[CompletedDateTime ]`: The date when the task was finished. - - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[DisplayName ]`: The name of the task. - - `[DueDateTime ]`: dateTimeTimeZone - - `[Extensions ]`: The collection of open extensions defined for the task . - - `[Importance ]`: importance - - `[LastModifiedDateTime ]`: The date and time when the task was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - - `[LinkedResources ]`: A collection of resources linked to the task. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[ApplicationName ]`: Field indicating the app name of the source that is sending the linkedResource. - - `[DisplayName ]`: Field indicating the title of the linkedResource. - - `[ExternalId ]`: Id of the object that is associated with this task on the third-party/partner system. - - `[WebUrl ]`: Deep link to the linkedResource. - - `[ParentList ]`: baseTaskList - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[DisplayName ]`: The name of the task list. - - `[Extensions ]`: The collection of open extensions defined for the task list. Nullable. - - `[Tasks ]`: The tasks in this task list. Read-only. Nullable. - - `[Recurrence ]`: patternedRecurrence - - `[StartDateTime ]`: dateTimeTimeZone - - `[Status ]`: taskStatus_v2 - - `[TextBody ]`: The task body in text format that typically contains information about the task. - - `[Viewpoint ]`: taskViewpoint - - `[(Any) ]`: This indicates any property can be added to this object. - - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - - `[ReminderDateTime ]`: dateTimeTimeZone - - `[Lists ]`: The task lists in the users mailbox. - `[Teamwork ]`: userTeamwork - `[Todo ]`: todo - `[(Any) ]`: This indicates any property can be added to this object. @@ -46697,6 +46542,11 @@ TEAMWORK : userTeamwork - `[BodyLastModifiedDateTime ]`: The date and time when the task body was last modified. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[Categories ]`: The categories associated with the task. Each category corresponds to the displayName property of an outlookCategory that the user has defined. - `[ChecklistItems ]`: A collection of checklistItems linked to a task. + - `[Id ]`: The unique idenfier for an entity. Read-only. + - `[CheckedDateTime ]`: The date and time when the checklistItem was finished. + - `[CreatedDateTime ]`: The date and time when the checklistItem was created. + - `[DisplayName ]`: Field indicating the title of checklistItem. + - `[IsChecked ]`: State indicating whether the item is checked off or not. - `[CompletedDateTime ]`: dateTimeTimeZone - `[CreatedDateTime ]`: The date and time when the task was created. By default, it is in UTC. You can provide a custom time zone in the request header. The property value uses ISO 8601 format. For example, midnight UTC on Jan 1, 2020 would look like this: '2020-01-01T00:00:00Z'. - `[DueDateTime ]`: dateTimeTimeZone @@ -47149,6 +46999,12 @@ TEAMWORK : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[AllowedMembers ]`: A collection of team members who have access to the shared channel. - `[IsHostTeam ]`: Indicates whether the team is the host of the channel. + - `[Summary ]`: channelSummary + - `[(Any) ]`: This indicates any property can be added to this object. + - `[GuestsCount ]`: + - `[HasMembersFromOtherTenants ]`: + - `[MembersCount ]`: + - `[OwnersCount ]`: - `[Tabs ]`: A collection of all the tabs in the channel. A navigation property. - `[TenantId ]`: The ID of the Azure Active Directory tenant. - `[WebUrl ]`: A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. diff --git a/src/Users/Users/docs/v1.0/Get-MgUserOwnedDevice.md b/src/Users/Users/docs/v1.0/Get-MgUserOwnedDevice.md index c117cd0f655..726a4d1cfe5 100644 --- a/src/Users/Users/docs/v1.0/Get-MgUserOwnedDevice.md +++ b/src/Users/Users/docs/v1.0/Get-MgUserOwnedDevice.md @@ -11,7 +11,7 @@ schema: 2.0.0 Devices that are owned by the user. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## SYNTAX @@ -38,7 +38,7 @@ Get-MgUserOwnedDevice -InputObject [-ExpandProperty ] Devices that are owned by the user. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ## EXAMPLES diff --git a/src/Users/Users/docs/v1.0/Microsoft.Graph.Users.md b/src/Users/Users/docs/v1.0/Microsoft.Graph.Users.md index d9d77c26b84..04626f5fc7d 100644 --- a/src/Users/Users/docs/v1.0/Microsoft.Graph.Users.md +++ b/src/Users/Users/docs/v1.0/Microsoft.Graph.Users.md @@ -1,6 +1,6 @@ --- Module Name: Microsoft.Graph.Users -Module Guid: c67ed081-f8c2-4f61-b2ca-a7a1d8b8f93d +Module Guid: bf0d07bf-16bd-4740-820e-0a2e6b49d735 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/microsoft.graph.users Help Version: 1.0.0.0 Locale: en-US @@ -59,7 +59,7 @@ A list of categories defined for the user. Devices that are owned by the user. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). ### [Get-MgUserOwnedObject](Get-MgUserOwnedObject.md) Directory objects that are owned by the user. diff --git a/src/Users/Users/docs/v1.0/New-MgUser.md b/src/Users/Users/docs/v1.0/New-MgUser.md index cb1cd6ee088..57fe7422e9f 100644 --- a/src/Users/Users/docs/v1.0/New-MgUser.md +++ b/src/Users/Users/docs/v1.0/New-MgUser.md @@ -226,7 +226,7 @@ This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. -Supports $filter (eq, not, and counting empty collections). +Supports $filter (eq, not, /$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for ASSIGNEDLICENSES properties and create a hash table. ```yaml @@ -1624,7 +1624,7 @@ Accept wildcard characters: False A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. -Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -1658,7 +1658,7 @@ Accept wildcard characters: False Devices that are owned by the user. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNEDDEVICES properties and create a hash table. ```yaml @@ -1927,7 +1927,7 @@ For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. -Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -2373,12 +2373,12 @@ APPROLEASSIGNMENTS : Represents the app rol - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). -ASSIGNEDLICENSES : The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). +ASSIGNEDLICENSES : The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. @@ -2434,11 +2434,11 @@ AUTHENTICATION : authentication - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2549,11 +2549,11 @@ BODYPARAMETER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -2607,11 +2607,11 @@ BODYPARAMETER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4059,7 +4059,7 @@ BODYPARAMETER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4182,7 +4182,7 @@ BODYPARAMETER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4247,7 +4247,7 @@ BODYPARAMETER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4295,7 +4295,7 @@ BODYPARAMETER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -4885,7 +4885,7 @@ BODYPARAMETER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4893,7 +4893,7 @@ BODYPARAMETER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -4953,7 +4953,7 @@ BODYPARAMETER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6051,11 +6051,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6109,11 +6109,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7521,7 +7521,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7644,7 +7644,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7709,7 +7709,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7757,7 +7757,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8347,7 +8347,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8355,7 +8355,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8415,7 +8415,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8620,11 +8620,11 @@ DRIVES : A collection of drives available for this user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8678,11 +8678,11 @@ DRIVES : A collection of drives available for this user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10090,7 +10090,7 @@ DRIVES : A collection of drives available for this user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10213,7 +10213,7 @@ DRIVES : A collection of drives available for this user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10278,7 +10278,7 @@ DRIVES : A collection of drives available for this user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10326,7 +10326,7 @@ DRIVES : A collection of drives available for this user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -10916,7 +10916,7 @@ DRIVES : A collection of drives available for this user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10924,7 +10924,7 @@ DRIVES : A collection of drives available for this user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -10984,7 +10984,7 @@ DRIVES : A collection of drives available for this user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11353,11 +11353,11 @@ FOLLOWEDSITES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11411,11 +11411,11 @@ FOLLOWEDSITES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12714,7 +12714,7 @@ FOLLOWEDSITES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -12926,7 +12926,7 @@ FOLLOWEDSITES : . - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -12991,7 +12991,7 @@ FOLLOWEDSITES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13039,7 +13039,7 @@ FOLLOWEDSITES : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13629,7 +13629,7 @@ FOLLOWEDSITES : . - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13637,7 +13637,7 @@ FOLLOWEDSITES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13697,7 +13697,7 @@ FOLLOWEDSITES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -13923,7 +13923,7 @@ JOINEDTEAMS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -14001,11 +14001,11 @@ JOINEDTEAMS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -14059,11 +14059,11 @@ JOINEDTEAMS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15504,7 +15504,7 @@ JOINEDTEAMS : . - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15512,7 +15512,7 @@ JOINEDTEAMS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15608,7 +15608,7 @@ JOINEDTEAMS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15668,7 +15668,7 @@ JOINEDTEAMS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -16279,7 +16279,7 @@ JOINEDTEAMS : . - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16296,7 +16296,7 @@ JOINEDTEAMS : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -16866,11 +16866,11 @@ MANAGEDDEVICES : The managed devices associated - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -16924,11 +16924,11 @@ MANAGEDDEVICES : The managed devices associated - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -18376,7 +18376,7 @@ MANAGEDDEVICES : The managed devices associated - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -18499,7 +18499,7 @@ MANAGEDDEVICES : The managed devices associated - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18564,7 +18564,7 @@ MANAGEDDEVICES : The managed devices associated - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18612,7 +18612,7 @@ MANAGEDDEVICES : The managed devices associated - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -19100,7 +19100,7 @@ MANAGEDDEVICES : The managed devices associated - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19108,7 +19108,7 @@ MANAGEDDEVICES : The managed devices associated - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -19168,7 +19168,7 @@ MANAGEDDEVICES : The managed devices associated - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -19561,7 +19561,7 @@ OUTLOOK : outlookUser - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. -OWNEDDEVICES : Devices that are owned by the user. Read-only. Nullable. Supports $expand. +OWNEDDEVICES : Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. @@ -19703,7 +19703,7 @@ PLANNER : plannerUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -19827,7 +19827,7 @@ TEAMWORK : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -19905,11 +19905,11 @@ TEAMWORK : userTeamwork - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -19963,11 +19963,11 @@ TEAMWORK : userTeamwork - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -21408,7 +21408,7 @@ TEAMWORK : userTeamwork - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21416,7 +21416,7 @@ TEAMWORK : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -21512,7 +21512,7 @@ TEAMWORK : userTeamwork - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21572,7 +21572,7 @@ TEAMWORK : userTeamwork - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -22171,7 +22171,7 @@ TEAMWORK : userTeamwork - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22188,7 +22188,7 @@ TEAMWORK : userTeamwork - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). diff --git a/src/Users/Users/docs/v1.0/Update-MgUser.md b/src/Users/Users/docs/v1.0/Update-MgUser.md index 5c7071dd6cd..f71e8610255 100644 --- a/src/Users/Users/docs/v1.0/Update-MgUser.md +++ b/src/Users/Users/docs/v1.0/Update-MgUser.md @@ -283,7 +283,7 @@ This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. -Supports $filter (eq, not, and counting empty collections). +Supports $filter (eq, not, /$count eq 0, /$count ne 0). To construct, please use Get-Help -Online and see NOTES section for ASSIGNEDLICENSES properties and create a hash table. ```yaml @@ -1697,7 +1697,7 @@ Accept wildcard characters: False A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. -Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -1731,7 +1731,7 @@ Accept wildcard characters: False Devices that are owned by the user. Read-only. Nullable. -Supports $expand. +Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). To construct, please use Get-Help -Online and see NOTES section for OWNEDDEVICES properties and create a hash table. ```yaml @@ -2015,7 +2015,7 @@ For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. -Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). +Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). ```yaml Type: System.String[] @@ -2478,12 +2478,12 @@ APPROLEASSIGNMENTS : Represents the app rol - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). -ASSIGNEDLICENSES : The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). +ASSIGNEDLICENSES : The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. @@ -2539,11 +2539,11 @@ AUTHENTICATION : authentication - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -2654,11 +2654,11 @@ BODYPARAMETER : user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -2712,11 +2712,11 @@ BODYPARAMETER : user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -4164,7 +4164,7 @@ BODYPARAMETER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -4287,7 +4287,7 @@ BODYPARAMETER : user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4352,7 +4352,7 @@ BODYPARAMETER : user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -4400,7 +4400,7 @@ BODYPARAMETER : user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -4990,7 +4990,7 @@ BODYPARAMETER : user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -4998,7 +4998,7 @@ BODYPARAMETER : user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -5058,7 +5058,7 @@ BODYPARAMETER : user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -6156,11 +6156,11 @@ DRIVE : drive - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -6214,11 +6214,11 @@ DRIVE : drive - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -7626,7 +7626,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -7749,7 +7749,7 @@ DRIVE : drive - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -7814,7 +7814,7 @@ DRIVE : drive - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -7862,7 +7862,7 @@ DRIVE : drive - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -8452,7 +8452,7 @@ DRIVE : drive - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -8460,7 +8460,7 @@ DRIVE : drive - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -8520,7 +8520,7 @@ DRIVE : drive - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -8725,11 +8725,11 @@ DRIVES : A collection of drives available for this user - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -8783,11 +8783,11 @@ DRIVES : A collection of drives available for this user - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -10195,7 +10195,7 @@ DRIVES : A collection of drives available for this user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -10318,7 +10318,7 @@ DRIVES : A collection of drives available for this user - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -10383,7 +10383,7 @@ DRIVES : A collection of drives available for this user - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -10431,7 +10431,7 @@ DRIVES : A collection of drives available for this user - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -11021,7 +11021,7 @@ DRIVES : A collection of drives available for this user - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -11029,7 +11029,7 @@ DRIVES : A collection of drives available for this user - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -11089,7 +11089,7 @@ DRIVES : A collection of drives available for this user - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -11458,11 +11458,11 @@ FOLLOWEDSITES : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -11516,11 +11516,11 @@ FOLLOWEDSITES : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -12819,7 +12819,7 @@ FOLLOWEDSITES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -13031,7 +13031,7 @@ FOLLOWEDSITES : . - `[ContentUrl ]`: The URL for downloading the content - `[SectionGroups ]`: The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - `[Sections ]`: The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13096,7 +13096,7 @@ FOLLOWEDSITES : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -13144,7 +13144,7 @@ FOLLOWEDSITES : . - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -13734,7 +13734,7 @@ FOLLOWEDSITES : . - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -13742,7 +13742,7 @@ FOLLOWEDSITES : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -13802,7 +13802,7 @@ FOLLOWEDSITES : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -14050,7 +14050,7 @@ JOINEDTEAMS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -14128,11 +14128,11 @@ JOINEDTEAMS : . - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -14186,11 +14186,11 @@ JOINEDTEAMS : . - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -15631,7 +15631,7 @@ JOINEDTEAMS : . - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -15639,7 +15639,7 @@ JOINEDTEAMS : . - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -15735,7 +15735,7 @@ JOINEDTEAMS : . - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -15795,7 +15795,7 @@ JOINEDTEAMS : . - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -16406,7 +16406,7 @@ JOINEDTEAMS : . - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -16423,7 +16423,7 @@ JOINEDTEAMS : . - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -16993,11 +16993,11 @@ MANAGEDDEVICES : The managed devices associated - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -17051,11 +17051,11 @@ MANAGEDDEVICES : The managed devices associated - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -18503,7 +18503,7 @@ MANAGEDDEVICES : The managed devices associated - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[IsFavoriteByDefault ]`: Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false. @@ -18626,7 +18626,7 @@ MANAGEDDEVICES : The managed devices associated - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -18691,7 +18691,7 @@ MANAGEDDEVICES : The managed devices associated - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -18739,7 +18739,7 @@ MANAGEDDEVICES : The managed devices associated - `[Title ]`: Required. Title of the plan. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). @@ -19227,7 +19227,7 @@ MANAGEDDEVICES : The managed devices associated - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -19235,7 +19235,7 @@ MANAGEDDEVICES : The managed devices associated - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -19295,7 +19295,7 @@ MANAGEDDEVICES : The managed devices associated - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -19688,7 +19688,7 @@ OUTLOOK : outlookUser - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. -OWNEDDEVICES : Devices that are owned by the user. Read-only. Nullable. Supports $expand. +OWNEDDEVICES : Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[Id ]`: The unique idenfier for an entity. Read-only. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. @@ -19830,7 +19830,7 @@ PLANNER : plannerUser - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -19954,7 +19954,7 @@ TEAMWORK : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[CreatedDateTime ]`: Read only. Timestamp at which the channel was created. - `[Description ]`: Optional textual description for the channel. - - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. + - `[DisplayName ]`: Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. - `[Email ]`: The email address for sending messages to the channel. Read-only. - `[FilesFolder ]`: driveItem - `[(Any) ]`: This indicates any property can be added to this object. @@ -20032,11 +20032,11 @@ TEAMWORK : userTeamwork - `[AppRoleId ]`: The identifier (id) for the app role which is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application has not declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. - `[CreatedDateTime ]`: The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - `[PrincipalDisplayName ]`: The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). - - `[PrincipalId ]`: The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create. + - `[PrincipalId ]`: The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create. - `[PrincipalType ]`: The type of the assigned principal. This can either be User, Group, or ServicePrincipal. Read-only. - `[ResourceDisplayName ]`: The display name of the resource app's service principal to which the assignment is made. - `[ResourceId ]`: The unique identifier (id) for the resource service principal for which the assignment is made. Required on create. Supports $filter (eq only). - - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). + - `[AssignedLicenses ]`: The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). - `[DisabledPlans ]`: A collection of the unique identifiers for plans that have been disabled. - `[SkuId ]`: The unique identifier for the SKU. - `[AssignedPlans ]`: The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). @@ -20090,11 +20090,11 @@ TEAMWORK : userTeamwork - `[OnPremisesSyncEnabled ]`: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[OperatingSystem ]`: The type of operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - `[OperatingSystemVersion ]`: The version of the operating system on the device. Required. Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values). - - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). + - `[PhysicalIds ]`: For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0). - `[ProfileType ]`: The profile type of the device. Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT. - `[RegisteredOwners ]`: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. - `[RegisteredUsers ]`: Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. - - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (eq when counting empty collections). + - `[SystemLabels ]`: List of labels applied to the device by the system. Supports $filter (/$count eq 0, /$count ne 0). - `[TransitiveMemberOf ]`: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. - `[TrustType ]`: Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory - `[DeviceTag ]`: Tags containing app metadata. @@ -21535,7 +21535,7 @@ TEAMWORK : userTeamwork - `[StartDateTime ]`: The meeting start time in UTC. - `[Subject ]`: The subject of the online meeting. - `[VideoTeleconferenceId ]`: The video teleconferencing ID. Read-only. - - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + - `[OtherMails ]`: A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[Outlook ]`: outlookUser - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -21543,7 +21543,7 @@ TEAMWORK : userTeamwork - `[Id ]`: The unique idenfier for an entity. Read-only. - `[Color ]`: categoryColor - `[DisplayName ]`: A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed. Read-only. - - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand. + - `[OwnedDevices ]`: Devices that are owned by the user. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). - `[OwnedObjects ]`: Directory objects that are owned by the user. Read-only. Nullable. Supports $expand. - `[PasswordPolicies ]`: Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). - `[PasswordProfile ]`: passwordProfile @@ -21639,7 +21639,7 @@ TEAMWORK : userTeamwork - `[ProgressTaskBoardFormat ]`: plannerProgressTaskBoardTaskFormat - `[(Any) ]`: This indicates any property can be added to this object. - `[Id ]`: The unique idenfier for an entity. Read-only. - - `[OrderHint ]`: Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined here. + - `[OrderHint ]`: Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - `[ReferenceCount ]`: Number of external references that exist on the task. - `[StartDateTime ]`: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z - `[Title ]`: Title of the task. @@ -21699,7 +21699,7 @@ TEAMWORK : userTeamwork - `[CapabilityStatus ]`: For example, 'Enabled'. - `[ProvisioningStatus ]`: For example, 'Success'. - `[Service ]`: The name of the service; for example, 'AccessControlS2S' - - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RegisteredDevices ]`: Devices that are registered for the user. Read-only. Nullable. Supports $expand. - `[Responsibilities ]`: A list for the user to enumerate their responsibilities. Returned only on $select. - `[Schools ]`: A list for the user to enumerate the schools they have attended. Returned only on $select. @@ -22298,7 +22298,7 @@ TEAMWORK : userTeamwork - `[OnPremisesSecurityIdentifier ]`: Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud. Returned by default. Supports $filter (eq including on null values). Read-only. - `[OnPremisesSyncEnabled ]`: true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). - `[Onenote ]`: onenote - - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + - `[Owners ]`: The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). - `[PermissionGrants ]`: The permission that has been granted for a group to a specific application. Supports $expand. - `[DeletedDateTime ]`: Date and time when this object was deleted. Always null when the object hasn't been deleted. - `[Id ]`: The unique idenfier for an entity. Read-only. @@ -22315,7 +22315,7 @@ TEAMWORK : userTeamwork - `[Plans ]`: Read-only. Nullable. Returns the plannerPlans owned by the group. - `[PreferredDataLocation ]`: The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling user must be assigned one of the following Azure AD roles: Global Administrator User Account Administrator Directory Writer Exchange Administrator SharePoint Administrator For more information about this property, see OneDrive Online Multi-Geo. Nullable. Returned by default. - `[PreferredLanguage ]`: The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). - - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + - `[ProxyAddresses ]`: Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). - `[RejectedSenders ]`: The list of users or groups that are not allowed to create posts or calendar events in this group. Nullable - `[RenewedDateTime ]`: Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only. - `[SecurityEnabled ]`: Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in).